我目前正在開發我的機器上有2個網絡接口具有下列設置的網絡應用網絡 -UDP與多個網絡
我想通過使用IP第一配置發送UDP消息192.168.1.2
。
using (var udpClient = new UdpClient(5556))
{
udpClient.Connect(IPAddress.Parse("192.168.1.2"), 5556);
// DO STUFF
}
當我嘗試這一點,我碰到下面的錯誤 -
無連接可以作出,因爲目標機器積極 拒絕它
奇怪的是,當我禁用我的其他網絡,這完美的作品,但有2個連接(局域網& WiFi)它不工作了... 我想它是發送錯誤的適配器? 這是因爲我的默認網關是一樣的還是我做錯了什麼? 我是新來開發基於網絡的應用...
順便說一句,您不需要使用UDP調用Connect - 所有這些都是您每次打電話發送時都不需要傳遞要發送到的端點。 – markmnl
也可以使用環回地址:127.0.0.1,並連接接口。 – markmnl