我们编写了一个需要一段时间启动的自定义Windows服务(VB.NET,.NET Framework 2.0),因为它会上传销售。Windows服务启动导致Windows错误
Protected Overrides Sub OnStart(ByVal args() As String)
-- upload sales here
End Sub
这一事实,它需要很长的时间来启动是好的,但在Windows生成超时错误,并启动其他程序不会被添加到系统托盘。
我们可以延迟销售上传,但宁愿让Windows忽略这一事实,即该服务需要很长时间才能启动并且不会产生错误。有任何想法吗?