我有一个有三个项目的解决方案。一个是服务,一个是表单,一个是类库。
我使用表单进行调试,我的逻辑已经完成,现在我想打电话。
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
因此它每隔10分钟就会触发我的代码。为什么不这样做?
服务安装,我看到它但它开始和停止,任何人都可以帮我解决我做错了吗?
答案 0 :(得分:7)
检查事件日志。通常,Windows服务将因为抛出异常而停止。