C# Windows服务赢得';我不能开始。错误1067-附加调试器修复了问题-为什么?
我在C#.Net 4.5中创建了一个windows服务,由于某些原因,它不会在我的计算机上启动。 我放置了一个Debugger.Launch(),它会很好地中断并在以后正常工作,但是如果没有调试器,我会得到错误1067,并且它不会启动 可能相关-我从.NET3.5升级了代码,可能是某些差异导致了此错误 我有一个64位的Windows7 更新: 我找到了它不工作的原因-抛出了一个异常-FileNotFound更具体、更环保。在捕获中退出, 但这样我的问题就不会那么没用了-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
我问为什么附加debbuger修复了这个问题?为什么它没有抛出异常?检查事件查看器的Windows应用程序日志。找到它不工作的原因-抛出异常和环境。在捕获中退出-但我仍然不明白调试器为什么没有显示它。异常是什么?我在不存在的路径中查找文件,因此FileNotFoundException