-1

我有一个 Windows 应用程序并将其注册到 Windows 注册表中,以便在 Windows 启动时自动启动。

它需要获取一些信息才能开始工作并从互联网上获取主题。

它工作正常,但如果它在网络接口初始化之前开始工作这种情况会出现问题,因为无法检索开始工作所需的信息。

我想知道是否有任何方法可以更改 Windows 启动优先级,以使程序或其他程序(如 Internet 连接)可以正常工作并通过它进行初始化?

4

1 回答 1

0

检查网络连接是否可用可能更容易,如果没有,请等到它启动程序的网络相关部分之前。

检查网络连接是否可用:System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable()

当网络连接可用时收到通知:System.Net.NetworkInformation.NetworkChange.NetworkAvailabilityChanged

于 2012-10-06T12:40:04.887 回答