【发布时间】:2011-05-25 17:49:30
【问题描述】:
在 WPF 中(在代码后面)有没有办法检测运行客户端应用程序的计算机是否可以访问互联网?
我不确定是否有一个简单的专用方法/属性来检查这一点,或者我是否必须尝试使用 HttpGet 或类似方法来确定这一点。
是否有用于此目的的属性或方法?
--李
【问题讨论】:
标签: wpf
在 WPF 中(在代码后面)有没有办法检测运行客户端应用程序的计算机是否可以访问互联网?
我不确定是否有一个简单的专用方法/属性来检查这一点,或者我是否必须尝试使用 HttpGet 或类似方法来确定这一点。
是否有用于此目的的属性或方法?
--李
【问题讨论】:
标签: wpf
这取决于您对“访问互联网”的看法
最安全的方法是向您希望连接的服务器添加“ping”服务并轮询该服务。
尝试跟踪网络状态要困难得多,因为很难确定它是否是 Intranet 或其他类型的网络。
【讨论】:
我认为没有简单的专用方法或属性。
最简单的解决方案是尝试连接到您的服务器,然后检查错误状态。
【讨论】: