即时调试器在非高架运行时遇到错误

时间:2018-07-24 17:25:17

标签: windows debugging vsjitdebugger

在Windows 10上,我已设置记事本以使用Image File Execution Options通过vsjitdebugger.exe运行。当我尝试启动记事本时,出现以下消息框文本:

  

Visual Studio即时调试器

     

启动“记事本”时发生错误:

     

未通知Visual Studio即时调试器   应用程序正确启动。

     

检查文档索引中的“及时调试,错误”,用于   更多信息。

也有事件日志。在上面的文本中,在系统事件日志中创建了一个事件。在应用程序日志中创建了两个事件,一个应用程序错误表示notepad.exe错误,一个来自Windows错误报告,通知我已创建WER报告。

但是,如果我以管理员身份启动记事本,则会收到一个JIT提示以开始调试,并且可以按预期开始调试它。所以问题是我该如何使用普通权限调试它?

请注意,我确实需要图像文件执行选项来启动调试器,因为在我的实际情况下,我想调试服务。解决“记事本问题”后,我将解决其余问题。

还值得一提的是,此设置可在我的旧Windows 7机器上运行,但不能在我附近的两台Windows 10机器上运行。

此外,如果我用calc.exe替换vsjitdebugger.exe,那么即使在Windows 10计算机上,计算器也会像预期的那样启动而不是记事本。

0 个答案:

没有答案