1
我剛剛將我的開發移到了Win 7 64位機器上,並且遇到了一些wcf端點問題。據我所見,指向localhost的net.msmq端點不起作用。這些消息確實發送,但出現在傳出的msmq隊列中,該隊列不斷地顯示「等待連接」。據我瞭解,發送到本地機器上的專用隊列的msmq消息只是自動放入目標隊列中,而不是放入傳出隊列中?難道它認爲127.0.0.1在別的地方?Windows 7上Net.Msmq端點的本地主機問題
當我將端點中的主機地址更改爲我的機器名稱或我的IP地址時,應用程序正確執行,並且沒有出現隊列,並且消息正確發送/到達。這可能是一個ipv6的問題?在我以前使用XP sp3的機器上,在端點中使用'localhost'可以正常工作。
謝謝。是的,這是有道理的,但我的聽衆也使用本地主機,所以他們都應該解決:: 1和看到對方。有趣的是,創建的傳出msmq隊列被稱爲'DIRECT = TCP:127:0.0.1 \ private $ \ WorkItemService'爲什麼它使用127.0.0.1我不確定,因爲我從未指定過 – 2009-12-09 11:54:19