0

このサービス エンドポイントが見つからない理由がわかりません。このサービスは、Web プロジェクトと同じソリューション内の別のプロジェクトにあります。どうやらこれは他の開発者でも機能しているようですが、信じがたいことです。彼らが私に与えたいくつかの手順に従い、svn、yada yadaからサイトをダウンロードしました。Web サイトを実行すると、このサービスが見つからず、解決されません。

サービスを登録したときの web.config の様子を次に示します。これは、ローカルホストで機能すると思われる既存の構成テキストです。

<client>

  <endpoint address="net.pipe://localhost/WcfBusinessService" binding="netNamedPipeBinding" bindingConfiguration="PipeBestPerformance" contract="WcfBusinessFacadeContract.IBusinessFacade" />

</client>
4

1 に答える 1

0

IISでnet.pipeが有効になっていない可能性があります。IISマネージャーを開き、サイトを右クリックして、[Webサイトの管理]->[詳細設定]を選択します。「有効なプロトコル」設定を確認してください。おそらく「http」に設定されていると思います。その場合は、「http、net.pipe」に変更して、アプリケーションを試してください。

于 2013-03-14T06:24:56.497 に答える