我們編寫了一個需要一段時間啓動的自定義Windows服務(VB.NET,.NET Framework 2.0),因爲它會上傳銷售。Windows服務啓動導致Windows錯誤
Protected Overrides Sub OnStart(ByVal args() As String)
-- upload sales here
End Sub
這一事實,它需要很長的時間來啓動是好的,但在Windows生成超時錯誤,並啓動其他程序不會被添加到系統托盤。
我們可以延遲銷售上傳,但寧願讓Windows忽略這一事實,即該服務需要很長時間才能啓動並且不會產生錯誤。有任何想法嗎?