首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows 8.1中切换IP

如何在Windows 8.1中切换IP
EN

Stack Overflow用户
提问于 2015-04-20 17:26:24
回答 1查看 2.6K关注 0票数 1

我正在编写Windows Phone应用程序,它需要与服务器保持连接(确切地说,是windows服务应用程序)。我想要平服务器,比如说,每1秒来捕捉断开连接,等等。

此外,我必须指出我使用的是Windows Phone SilverLight 8.1项目(我不能在普通的Windows Phone 8.1中这样做,因为不包括Socket类)。

到目前为止,我发现的最快的方法是使用来自System.Net.NetworkInformationSystem.Net.NetworkInformation类。问题是,visual说没有Ping类。

好的,MSDN文档没有提到Windows Phone SilverLight 8.1作为支持的平台。但是,当我创建测试Windows Phone 8.1项目时,可视化再次表示Ping不存在。

以下是MSDN文档页面:

以下是支持的平台:

平台: Windows 8.1、Windows 8、Windows8.1、Windows 2012 R2、Windows8、Windows 2012、Windows7、Windows SP2、Windows 2008 (不支持服务器核心角色)、Windows 2008 R2 ( SP1或更高版本支持的服务器核心角色;Itanium不支持)

为什么我不能使用Ping类?

如果这不是我的错(比如缺少程序集等),那么如何以不同的方式“平”我的服务器应用程序呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-20 17:45:11

您正在寻找错误的System.Net.Information实现。您链接的是桌面.NET版本。对于右一个,您需要查看Silverlight .NET类库:https://msdn.microsoft.com/en-us/library/3ew4thdx(v=VS.95).aspx

Silverlight不提供Ping,但您可以使用Windows.Network.Sockets实现自己的ping命令:

http://blogs.msdn.com/b/wsdevsol/archive/2013/03/19/datagram-socket-communication-in-windows-phone-8.aspx

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29754423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档