如何在 Windows Phone 8 中添加对 Windows.Networking 的引用



我想在WP8应用程序中使用DatagramSockets与SSDP/UDP设备(Sony ActionCam)通信,但我找不到Windows.Networking DLL,因为它不在添加引用的任何正常位置。 它似乎确实存在于我的 Windows 8 机器上的不同位置,但如果我尝试从 %Windows%/system32 之类的地方添加它,它会告诉我这是不可能的(我猜是因为没有类型库?

那么有人可以告诉我我错过了什么吗? 我需要下载其他 SDK 吗? 我已经浏览了 MSDN 文档,虽然它非常详细地提到了命名空间,但它并没有告诉我如何为 WP8 应用程序(典型的 MS)查找或添加它。

希望有人可以帮助我 - 我显然错过了一些明显的东西,但我不明白是什么或为什么。

好的,我解决了 - 我完全不知道为什么会发生这种情况,但似乎 VS2012 是罪魁祸首。 在绝望中,我保存了我需要的代码,删除了整个解决方案并重新创建了它,现在我可以看到 Windows 命名空间成员......奇怪! 也非常非常烦人 - 我浪费了几个小时,显然都是因为VS2012的一些内部问题。

感谢您的输入 Tico,如果我浪费了您的时间,请道歉!

只是为了跟进这个 - 我有同样的问题。对我来说,我必须选择.Net Framework 4.5而不是4.0。在VS2012中在4.0中创建新解决方案将不允许访问Windows.Networking 库。但是 4.5 效果很好。

只是另一个可能出错的想法,因为我自己现在偶然发现了这个错误。我添加了一个可移植类库(支持 Windows Phone 8 和带有 .net 4.5 的 Windows Store 8+),而不是 Windows Phone 类库。似乎该组合不支持Windows.Networking

相关内容

  • 没有找到相关文章

最新更新