問題タブ [wcfserviceclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
95 参照

c# - URI プレフィックスが認識されません。メタデータに解決できない参照が含まれています: 'net.tcp://localhost:8090/'

質問を投稿する前に、Stackoverflow で多くの回答を確認しました。どの回答も私の問題を解決していないようでした。シンプルな WCF サービスを作成し、TCP バインディングを使用してコンソール アプリケーションでホストしました。

私のホスト App.config:

私の契約:

私のホスト:

ホストは私のPCで実行されています。クライアントからサービス参照を追加しようとすると、次のエラーが表示されます。

URI プレフィックスが認識されません。メタデータに解決できない参照が含まれています: 'net.tcp://localhost:8090/'。net.tcp://localhost:8090/ に接続できませんでした。接続の試行は、00:00:04.0092984 の期間継続しました。TCP エラー コード 10061: ターゲット マシンがアクティブに拒否したため、接続できませんでした 127.0.0.1:8090。ターゲット マシンがアクティブに拒否したため、接続できませんでした 127.0.0.1:8090 サービスが現在のソリューションで定義されている場合は、ソリューションをビルドして、サービス参照を再度追加してみてください。

ここで何が欠けていますか?