svcutil
または他のプロキシジェネレーターを使用すると、クライアントに適切なクラスが作成されます。競合を避けるために、このクラスを保存する最良の方法は何だろうか。
- 他の「共通」プロジェクトで、生成されたクラスをプロキシから削除しますか?
- または、元のクラスをサービスで使用し、これらをプロキシで複製しますか?
svcutil
または他のプロキシジェネレーターを使用すると、クライアントに適切なクラスが作成されます。競合を避けるために、このクラスを保存する最良の方法は何だろうか。
サービスおよびデータ コントラクト クラス WCF クライアントのコードを処理するには、2 つの方法があります。
/reference:<file path>
オプションを使用して、型を再生成するのではなく、既存のアセンブリから型を再利用するように svcutil に指示します。元のアセンブリを参照すると、それ/reference
を svcutil に渡さずに競合が発生します。それがあなたに起こったことだと思います。