【问题标题】:Wait for network configuration to be complete in Windows Service startup在 Windows 服务启动中等待网络配置完成
【发布时间】:2010-07-07 12:43:49
【问题描述】:

我团队的当前项目涉及通过 WCF 在多台机器之间进行大量通信的 Windows 服务。我们偶尔会在启动时遇到问题,我们怀疑服务在机器的 IP 连接完全配置之前就已初始化。

任何人有任何想法或建议如何验证这一点或如何通常确保网络连接在 Windows 机器上完全配置?解决方案需要适用于各种 Windows 版本(XP/Vista/Win7 和 Server 2003/2008/2010、32 位和 64 位)。可以假设存在 .Net 3.5。

非常感谢! 阿明

【问题讨论】:

  • Shockwaverider,您是否尝试将“网络连接”添加到“ServicesDependedOn”?它解决了你的问题吗?

标签: .net windows service networking startup


【解决方案1】:

您可以尝试使您的服务依赖于服务器服务。这在过去帮助我解决了这类问题。

【讨论】:

    【解决方案2】:

    在 Windows XP 和 Windows 7 中有一项服务,称为“网络连接”。 http://wiki.blackviper.com/wiki/Network_Connections

    我的猜测是,这个服务启动后,网络连接就配置好了。值得一试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-27
      • 1970-01-01
      • 1970-01-01
      • 2012-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-13
      相关资源
      最近更新 更多