我希望有人能够帮助我解决我遇到的一些巨大困惑。我正在移植一个开源库,以便我可以在Windows Phone 8中使用它。我发现需要为Windows Phone重构的三个主要区域是: 用任务/异步调用替换定时器/线程功能 将[Serializable]替换为....我有些文章保存在此,只是不记得我的头顶
最后,IP / UDP通信 - 特别是IPEndPoint和Socket。
我感到困惑的是,我似乎无法解决IPEndPoint,即使从我在网上看到的所有东西都可以得到支持。
http://msdn.microsoft.com/en-us/library/system.net.ipendpoint(v=vs.110).aspx http://social.msdn.microsoft.com/Forums/wpapps/en-US/fc99e3e7-c8d3-4b3f-bd2d-cc5bf9b5c56e/get-local-ip-address-on-wifi?forum=wpdevelop
来自SO的其他一些例子,我没有链接。
我缺少什么?
我应该使用与IPEndPoint不同的东西吗?
仅供参考:我最初将此库移植到PCL,但我正在阅读某些地方,其中说IPEndPoint在Windows Phone 8中可用,因此我为此代码创建了一个新的Windows Phone类库项目 - 这给了我相同的结果反正。
答案 0 :(得分:0)
我特定问题的快速回答是IPEndPoint和Socket类仅适用于Windows Phone 8 / 8.1 Silverlight应用程序 - 不确定为什么会有差异。所以现在我已经将我的应用程序重新创建为Silverlight版本,我可以解析这些引用。
完成必要的工作后,#34;迁移"这个代码到Windows Phone我会考虑更新代码以使用由Hans链接的Windows.Networking。