Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.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# Windows服务赢得';我不能开始。错误1067-附加调试器修复了问题-为什么?_C#_.net_Windows Services_.net 4.5 - Fatal编程技术网

C# Windows服务赢得';我不能开始。错误1067-附加调试器修复了问题-为什么?

C# Windows服务赢得';我不能开始。错误1067-附加调试器修复了问题-为什么?,c#,.net,windows-services,.net-4.5,C#,.net,Windows Services,.net 4.5,我在C#.Net 4.5中创建了一个windows服务,由于某些原因,它不会在我的计算机上启动。 我放置了一个Debugger.Launch(),它会很好地中断并在以后正常工作,但是如果没有调试器,我会得到错误1067,并且它不会启动 可能相关-我从.NET3.5升级了代码,可能是某些差异导致了此错误 我有一个64位的Windows7 更新: 我找到了它不工作的原因-抛出了一个异常-FileNotFound更具体、更环保。在捕获中退出, 但这样我的问题就不会那么没用了- 我问为什么附加debbu

我在C#.Net 4.5中创建了一个windows服务,由于某些原因,它不会在我的计算机上启动。 我放置了一个Debugger.Launch(),它会很好地中断并在以后正常工作,但是如果没有调试器,我会得到错误1067,并且它不会启动

可能相关-我从.NET3.5升级了代码,可能是某些差异导致了此错误

我有一个64位的Windows7

更新:

我找到了它不工作的原因-抛出了一个异常-FileNotFound更具体、更环保。在捕获中退出, 但这样我的问题就不会那么没用了-
我问为什么附加debbuger修复了这个问题?为什么它没有抛出异常?

检查事件查看器的Windows应用程序日志。找到它不工作的原因-抛出异常和环境。在捕获中退出-但我仍然不明白调试器为什么没有显示它。异常是什么?我在不存在的路径中查找文件,因此FileNotFoundException