クライアントからWCFサービスを参照していますが、データコントラクトは同じソリューション内のアセンブリに配置されています。WCFサービスリファレンス再利用アセンブリ参照の問題
サービス参照を追加すると、正しくプロジェクトアセンブリが再利用されますが、クライアントアセンブリのbin \ Debug出力フォルダーを指していることを除いて、同じアセンブリに余分な参照が追加されます。
問題は、この無効な参照が削除されない限り、コードがgitにプッシュされたときに他の開発者のビルドが中断されることです。
私は既にプロジェクト参照を追加して、その参照を再利用するようにsvcutilに指示しました。なぜそれが後でそれを追加するのですか?これは、私も参照を更新するたびに発生します。
何か問題がありますか、これは機能するのですか? "参照されているすべてのアセンブリで再利用タイプ"と "指定された参照アセンブリで再利用タイプ"の両方を試しました。
実際には両方です。はい、何か間違っている、そしてはい、これはちょうどそれが動作する方法です。 –