WCF3.5SP1、VS2008 を使用。約 10 個のサービス メソッドを公開する WCF サービスを構築します。サービスで使用される約 40 の [DataContract] タイプを定義しました。[DataContract] 型をプロジェクトに (他の既存の型と同じ名前空間で) 追加すると、適切に公開されないことがわかりました。新しいタイプは、WSDL で生成された XSD スキーマにはありません。既存の (そして機能する) タイプをコピーして名前を変更するところまで行ってきましたが、生成された WSDL/XSD にも存在しません。
2 つの異なる開発者マシンでこれを試しましたが、同じ問題です。
サービスの [DataContract] として公開できる型の数に制限はありますか? 名前空間ごと?