Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net Windows服务启动后自动停止_Vb.net_Windows Services - Fatal编程技术网

Vb.net Windows服务启动后自动停止

Vb.net Windows服务启动后自动停止,vb.net,windows-services,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 *

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

我使用表单进行调试,我的逻辑已经完成,现在我只想调用

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分钟就触发一次我的代码。为什么这样不行


服务已安装,我看到它,但它启动和停止,有人能帮我解决我的错误吗?

查看事件日志。通常,windows服务会因为抛出异常而停止运行。

哇,被否决有那么糟糕吗?如果你想修改语法,至少完成这项工作。对我来说这是个合理的问题。我希望人们能留下一个理由。你是指事件查看器中的服务事件事件日志还是其他地方else@kcbeard:在控制面板/管理工具中找到的事件查看器。在Windows日志下,异常应该在应用程序节点中。这将创建一个新问题,这是一个明确的答案。谢谢Eric是的谢谢我的.dll被引用错了谢谢