【问题标题】:Instantiating ServiceController takes sometimes too much time实例化 ServiceController 有时会花费太多时间
【发布时间】:2010-05-14 15:47:32
【问题描述】:

我正在使用远程/本地机器名称创建 ServiceController 的实例 和服务的名称。当我打字时。像 stackoverflow.com 这样的机器名,contructor 阻塞了很长时间并返回异常。

例子:

string MachineName = "stackoverflow.com"
ServiceController("RemoteRegistry", MachineName );

我怎样才能在这里设置一种超时来取消这个过程?

【问题讨论】:

    标签: c# servicecontroller remote-registry


    【解决方案1】:

    这取决于标准 TCP/IP 连接超时。与您在尝试访问与您的浏览器脱机的网站时看到的相同。是的,您可以通过编辑注册表来更改它们。你可以让它们更长。不短。

    如果这经常失败,也许你可以ping it first

    【讨论】:

      猜你喜欢
      • 2016-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-26
      • 2022-11-30
      • 1970-01-01
      • 2012-04-02
      相关资源
      最近更新 更多