我在我的 Windows 8 应用程序中使用 SSDP实现了发现,一切都很好。我昨天更新到 8.1,现在发现不再起作用。现在,当我打电话时,await socket.GetOutputStreamAsync(multicastIP, SSDP_PORT)
我得到一个 System.Exception: No such host is known。(来自 HRESULT 的异常:0x80072AF9)。
有没有其他人遇到过这个?8.1 中有什么东西被锁定了吗?
更新 1/23:看起来可能是我的 proj 文件损坏的问题。我能够创建一个新项目并且发现再次起作用,但过了一会儿我又开始遇到异常。我仍然不确定是什么导致了这种情况,以及这是我的开发环境有问题还是 Win 8 发生了变化。
即使我关闭并重新启动,当我再次启动项目时,它仍然会引发异常。
更新 1/24:似乎是我的网络适配器的问题。我对这些东西不太了解,但是我的 WiFi 适配器是桥接的,当我从桥接器上取下它时,它又可以工作了。
也许比我更聪明的人能够解决这个问题。