【问题标题】:WinService, startup and networkWinService、启动和网络
【发布时间】:2010-03-20 09:04:47
【问题描述】:

我正在用 .NET 编写一个 Windows 服务,它在 Windows 启动时执行一些网络操作。我注意到我的服务在网络启动之前启动。 如何检查网络连接?或者,更好的是,我如何检查 dhcp 是否给了我一个 ip?

【问题讨论】:

    标签: .net networking windows-services


    【解决方案1】:

    这是CodeProject article describing one method to detect the network status,包括跟踪网络可用性何时发生变化。

    它建立在框架的NetworkInterface.GetIsNetworkAvailable() 方法和NetworkChange class 之上。

    【讨论】:

    • NetworkInterface.GetIsNetworkAvailable() 方法正是我所需要的。现在它完美地工作了!谢谢;)
    猜你喜欢
    • 2013-06-01
    • 1970-01-01
    • 2011-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-13
    • 1970-01-01
    相关资源
    最近更新 更多