1

WCFサービスのバインディングをbasichttpからnettcpに変更する最も簡単な方法は何ですか?エラーの余地が多すぎるため、ファイルを手動で編集する必要はありません。

4

2 に答える 2

3

手動編集で発生したエラーを回避したい場合は、WCF Service Configuration Editor を使用することをお勧めします。

于 2011-08-08T15:49:27.377 に答える
2

一部のファイルを編集する必要があります。バインディングをどのように定義するかによって異なります。config で定義した場合は、変更する必要があります ( から<endpoint binding="basicHttpBinding" ...><endpoint binding="netTcpBinding" ...>)。コードで定義する場合は、ソース コードを ( からnew BasicHttpBinding()new NetTcpBinding()) 変更する必要があります。この変更に加えて、それが必要です (サービスに net.tcp プロトコルのベースアドレスもある場合)。

于 2011-08-08T15:46:38.217 に答える