无法在Windows 8 Metro样式应用程序中使用IPAddress或类似类型

3

我在使用System.Net.IPAddress或类似类型的Windows 8 Metro应用程序时遇到了困难。我正在创建一个将在内部网络环境中运行的应用程序,并且用户将使用IPAddress连接到远程服务器。

但是,我无法使用它。此外,在Windows.Networking.EndpointPair类中,我找不到任何特定传递IPAddress的选项。

请帮助解决这个问题。 提前感谢您的帮助。


1
“但是不知道为什么我无法使用它。” <-- 为什么呢?当您尝试时会发生什么?您能展示一下您尝试的代码和/或编译器或运行时收到的错误消息吗? - Jeremy Friesner
@JeremyFriesner:System.Net 可用,但是类 IPAddress 不可用。 - Uday0119
1个回答

5
你可以使用HostName class来代表一个IP地址。当你创建EndpointPair时,你会有一个远程和本地主机。请查看StreamSocket示例。System.Net.IPAddress不是.NET Core Profile的一部分,因此在Metro样式应用程序中不可用。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接