アプリケーションにサービスを追加しようとすると、次のエラーが発生します
メタデータに解決できない参照が含まれています: 'net.tcp://[アドレス]/myWCFService'。net.tcp://[アドレス]/myWCFService に接続できませんでした。接続の試行は、00:00:21.0010000 の期間継続しました。TCP エラー コード 10060: 接続先が一定期間後に適切に応答しなかったため、接続の試行に失敗したか、接続されたホストが [アドレス]:808 に応答しなかったために確立された接続が失敗しました。接続先が一定時間後に適切に応答しなかったために接続の試行が失敗したか、接続されたホストが応答しなかったために確立された接続が失敗しました [アドレス]:808 サービスが現在のソリューションで定義されている場合は、ソリューションを構築して追加してみてくださいサービス参照をもう一度。
WCF サービスを作成し、システムでローカルにテストしているときに asp.net ホスト アプリケーションに追加しましたが、正常に動作していますが、サーバーでホストされているとエラーが発生します。
ウェブ設定 :-
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="myBehavior">
<serviceMetadata />
</behavior>
</serviceBehaviors>
</behaviors>
<bindings>
<netTcpBinding>
<binding name="myBinding" />
</netTcpBinding>
</bindings>
<services>
<service behaviorConfiguration="myBehavior" name="GChatService.Chat">
<endpoint address="net.tcp://[address]:808/myWCFService"
binding="netTcpBinding" bindingConfiguration="myBinding" name="nettcp"
contract="GChatService.IChat" />
<endpoint address="net.tcp://[address]:808/myWCFService/mex"
binding="mexTcpBinding" bindingConfiguration="" name="mex"
contract="IMetadataExchange" />
<host>
<baseAddresses>
<add baseAddress="net.tcp://[address]:808" />
</baseAddresses>
<timeouts closeTimeout="00:02:10" openTimeout="00:10:00" />
</host>
</service>
</services>
</system.serviceModel>
ASP ホスト コード