0

多くの場合、サービス参照を再構築する必要があり、古いバインディング/エンドポイントが削除されないことに気づきました。新しいバインディングを追加し、名前を付けるだけCustombinding_IOurService153です。

私たちは4台のPCからこのプロジェクトに取り組んでいます。誰もが設定ファイルから取得する独自のURLを持っています。ファイルが巨大になっています!

どうすればそれを防ぐことができますか?現在のバインディング/エンドポイントのみをファイルに書き込むための隠しオプションはありますか?ありがとう。

4

1 に答える 1

0

すべての開発者の環境が類似していること、および参照しているサービスが変更されない URL でホストされていることを確認することをお勧めします。

サービスがローカル プロジェクトにあり、VS 開発サーバーでホストされている場合は、サーバーにポートを自動割り当てさせるのではなく、特定のポートを割り当てるようにしてください。次に、すべての開発者が同じ URL でサービスを参照します (例: http://localhost:33100/OurService.svc.

URL とその他のパラメーターが同じままである場合、サービス参照を更新しても、Visual Studio は新しいエンドポイント構成を ServiceReferences.ClientConfig に追加しません。

于 2012-09-21T14:22:51.637 に答える