Windows服务启动然后自动停止

Kei*_*ard 6 vb.net windows-services

我有一个有三个项目的解决方案.一个是服务,一个是表单,一个是类库.

我使用表单进行调试,我的逻辑现在已完成,我想打电话.

Protected Overrides Sub OnStart(ByVal args() As String)
    Dim Logic As New ProcessMail
    workTimer = New Timer(New TimerCallback(AddressOf Logic.ProcessMessages), Nothing, (1000 * 60 * 10), (1000 * 60 * 10))
    MyBase.OnStart(args) 
End Sub
Run Code Online (Sandbox Code Playgroud)

所以它每隔10分钟就会触发我的代码.为什么不这样做?

服务安装,我看到它但它启动和停止,任何人都可以帮我解决我做错了什么?

Eri*_* J. 7

检查事件日志.通常,Windows服务将停止,因为抛出异常.