Windows服务在Windows 10上引发即时调试器错误

时间:2018-10-29 10:37:35

标签: c# .net debugging windows-services unhandled-exception

我有一个使用Visual Studio 2017创建并在Windows 7 PC上经过测试的.NET Windows服务。

我现在已经将其安装在Windows 10 PC上,但是当我启动该服务时,出现以下错误:

  

Visual Studio即时调试器:
    “ MyService”中发生未处理的Microsoft .NET Framework异常。     在没有必要安全性的情况下启动了即时调试器     权限。要调试此过程,必须将JIT调试器作为     管理员。您要调试该过程吗?

如果单击Yes,它将尝试启动未安装在PC上的Visual Studio 2010新实例(并且我无法安装它)。 如果我单击No,它将中止该服务。

我在Windows事件日志中看不到任何错误。

如何关闭即时调试器,以便可以从Windows服务中看到有意义的调试消息?

我试图捕获错误,甚至将信息记录到文件中,但是我看不到Trace的任何输出,或者我的日志文件未写入以下内容:

enter image description here

0 个答案:

没有答案