我有一个使用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的任何输出,或者我的日志文件未写入以下内容: