1

2つのプロジェクトを含むVS2010ソリューションがあり、それぞれにWCFサービスをホストするWindowsサービスが含まれています。これらのサービスを利用するソリューションの一部として、別のプロジェクトもあります。

Add Service ReferenceWindowsサービスベースのWCFサービスを展開し、VSを介してサービス参照を追加すると、すべて正常に機能しますが、 => Discover=>を介してサービス参照を追加したいと思いServices in Solutionます。残念ながら、これは私が使用できないWCFサービステンプレートに直接基づいているプロジェクトでのみ機能するようです。また、MSDNで提案されているように、それぞれのプロジェクトの.csprojファイルを編集しようとしましたが、これも機能しませんでした。

これを機能させる方法はありますか?サービスをテストサーバーにデプロイしてから、そのURLを使用してサービス参照を追加する必要はありませんか?

4

1 に答える 1

1

これを達成する直接的な方法はないようです。私がしたことは、WCFテンプレートに基づいてプロジェクトを追加し、それらをWindowsサービスプロジェクトから参照することでした。このようにして、WCFサービスをWindowsサービスとしてホストしながら、 Discover=>機能を使用できます。Services in Solution

于 2012-11-09T16:48:06.313 に答える