質問

私は勝つ7 64ビットマシンに私の開発を移動したし、いくつかのWCFエンドポイントの問題を抱えています。私の知る限りは、ローカルホストを指すnet.msmqエンドポイントは動作しません見ることができるように。メッセージが送信されますが、常に「接続を待機中」と言っ出MSMQキューに表示されますか。私の知る限りあったように、ローカルマシン上の専用キューに送信された意識MSMQメッセージはちょうど発信キューに自動的にではなく、ターゲット・キューに入れたのですか?それは127.0.0.1がどこか別の場所であると考えているのだろうか。

私は私のマシンの名前や私のIPアドレスにエンドポイントでのホストアドレスを変更すると

アプリケーションが正しく実行され、何の発信キューは明らかでなく、メッセージが送信されます/正しく到着しました。これは、IPv6の問題だろうか?エンドポイントの「ローカルホスト」を使用すると、XP SP3だった私の以前のマシン上で正常に動作します。

正しい解決策はありません

他のヒント

私は、WCFでこの問題を持っていたとnet.tcp / HTTP VistaおよびWin7-に、それはおそらく、IPv6の問題です。あなたのリスナーが127.0.0.1にバインドされている場合はlocalhostが最初:: 1に解決されるので、それは動作しません。リスナーもがバインドされていることを確認します。 Vistaでは、あなたは、hostsファイルから:: 1を削除することができなかったが、win7のでは、それはもはや選択肢です。 GRRます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top