Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.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
C 错误1053 Windows服务_C_Windows_Visual Studio 2010_Visual Studio - Fatal编程技术网

C 错误1053 Windows服务

C 错误1053 Windows服务,c,windows,visual-studio-2010,visual-studio,C,Windows,Visual Studio 2010,Visual Studio,我已经创建了一个windows服务,但是当我启动该服务时,我收到一个1053错误。我已经在我的机器上安装了.net framework 4。有人能帮我吗 很可能您在OnStart()中做了很多事情。试试这样的 '受保护的重写子启动(ByVal args()作为字符串) '在此处添加代码以启动您的服务。这种方法应该能解决问题 “在运动中,以便您的服务能够完成其工作 Try Dim worker = New Thread(AddressOf DoWork) w

我已经创建了一个windows服务,但是当我启动该服务时,我收到一个1053错误。我已经在我的机器上安装了.net framework 4。有人能帮我吗

很可能您在OnStart()中做了很多事情。试试这样的

'受保护的重写子启动(ByVal args()作为字符串) '在此处添加代码以启动您的服务。这种方法应该能解决问题 “在运动中,以便您的服务能够完成其工作

    Try
        Dim worker = New Thread(AddressOf DoWork)
        worker.Name = "MyWork"
        worker.IsBackground = False
        worker.Start()
    Catch ex As Exception
        'write to a log somewhere, however you usually handle your errors

    End Try

End Sub'

尝试类似的方法,但我们确实需要更多信息来帮助您

您绝对需要进一步调试。正如其他人已经指出的,“错误1053”太笼统了,帮助不大

1) 阅读此链接。它告诉您如何在VisualStudio中调试服务。您需要创建一个伪“OnStart()”方法(以便调试“真正的”OnStart):

2) 下面是一篇关于Windows事件日志的好文章:

对于初学者(如果你还没有自己的事件日志),我会考虑只将“Prtff”附加到文本文件

3) 一旦您将问题隔离到代码的特定部分,请随意在此处发布


“希望有帮助

该错误代码表示:“服务没有及时响应启动或控制请求。”换句话说,启动过程中出现了一些问题。那是什么是任何人的猜测。在服务启动代码中添加一些日志记录。显示代码,特别是对StService的服务调用,我的所有问题都解决了。为了解决这个问题,我重新安装了MS Visual C++。可能是它的一些组件损坏,导致服务启动的问题。谢谢。我的所有问题都解决了。为了解决这个问题,我重新安装了MS Visual C++。可能是它的一些组件损坏了。导致服务启动出现问题。再次感谢。