VS2008 の開発サーバーで正常に動作する WCF サービスがありますが、IIS 5.1 にデプロイして実行すると、次のエラー メッセージが表示されます。
このコレクションには、スキーム http のアドレスが既に含まれています。このコレクションには、スキームごとに 1 つのアドレスしか存在できません。パラメータ名:item
web.config ファイルの適切なセクションは次のようになります。
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="Parus.ServiceBehavior">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
</behaviors>
<services>
<service behaviorConfiguration="Parus.ServiceBehavior" name="Parus.Service">
<endpoint address="" binding="basicHttpBinding" contract="Parus.IService">
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
</system.serviceModel>
私はこの記事に従おうとしました:
しかし、それは機能していません。
この問題を解決する方法を知っている人はいますか?
ゴラン