.net WinService、启动和网络

.net WinService、启动和网络,.net,networking,windows-services,.net,Networking,Windows Services,我正在.NET中编写一个windows服务,它在windows启动时执行一些网络操作。我注意到我的服务在网络启动之前就启动了。 如何检查网络连接?或者,更好的是,我如何检查dhcp是否给了我ip?这里有一个问题,包括跟踪网络可用性的变化 它构建在框架的方法和方法之上。NetworkInterface.GetIsNetworkAvailable方法正是我所需要的。现在它工作得很好!谢谢

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

这里有一个问题,包括跟踪网络可用性的变化


它构建在框架的方法和方法之上。

NetworkInterface.GetIsNetworkAvailable方法正是我所需要的。现在它工作得很好!谢谢