none
WCF Windows Service 自动启动时暂停 RRS feed

  • 问题

  •  

          系统启动,输入用户名和密码登陆后,系统有一段时间没反应,一会弹出一个 消息“在系统启动时至少有一个服务或驱动程序产生错误。详细信息,请使用事件查看器查看事件日志。”查看日志, 发现如下的错误:    
           自己写的一个WCF Windows服务在启动时暂停。假如不是开机后自动运行,手动启动没有任何问题,该服务没有使用任何第三方控件或程序,经过多次调试也没有任何内存泄露。   
          请问这个问题怎么解决啊?
    2008年4月2日 1:58

答案

  • 建议您在Service上实现Error扩展。即自定义Error处理部分。然后截获相应的异常察看其具体内容。

    对于您说得这个情况,可能是在Windows启动时您的程序调用了相关的还没有准备好的组件或者程序,比如说:网络。

     

    2008年4月2日 5:53
    版主

全部回复

  • 建议您在Service上实现Error扩展。即自定义Error处理部分。然后截获相应的异常察看其具体内容。

    对于您说得这个情况,可能是在Windows启动时您的程序调用了相关的还没有准备好的组件或者程序,比如说:网络。

     

    2008年4月2日 5:53
    版主
  • 谢谢老师,问题解决。

    正如您所说,是有个服务没有准备好。这个服务就是:TermService。

     

    2008年4月8日 6:34