0
class MyCommonClass
{
//properties
}

このクラスは、

  1. サービスプロジェクト
  2. wcf クライアント プロジェクト
  3. それらが参照であるもう一方。この共通プロジェクトでは、サービス参照を生成できません。

生成できなかったと思いますが、クラスをシリアル化できないようにマークするにはどうすればよいですかMyCommonClass? ServiceReferencesプロパティにはIgnoreDataMemberAttribute. 共通プロジェクトにある MyCommonClass タイプも再利用しようとしましたが、それでも生成されます

アップデート

別の言い方をすれば、ServiceOperation で何らかの型が使用されている場合、自動的に wsdl ドキュメントに生成されます。無効にする方法は?(wcf-client側にはしたくない)

4

1 に答える 1