0

我的 windows 2012 r2 服务器有问题,

如果我想调试正在运行的进程(可能来自 iis 但未提及),有时会出现一条消息提出问题

只要我不按“是”或“否”,网站就会继续运行,但第二次我按“否”,网站会重新启动。我通过检查服务器上运行的站点的所有响应时间来测试这一点。

我安装了以下开发软件:

  • Visual Studio 2013 Ultimate 与 Visual Studio 的混合
  • SQL Server 管理工作室 2014

我尝试了以下事情(在类似问题上找到):

  • 在 Visual Studio 中禁用 JIT 调试器
  • 尝试删除注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger。
  • 尝试设置注册表:HKEY_CURRENT_USER\Software\Microsoft\Windows Script\Settings\JITDebug
  • 在 Internet 选项中禁用脚本调试

我在尝试上述操作时偶然发现了以下问题:服务器上不存在两个命名的注册表。我还在 VS 2013 中禁用了 JIT 调试器,但仍然有一个 VS2010 的 JIT 调试器实例,这很奇怪,因为它没有安装。

在 VS2013 中禁用 JIT 调试器确实有所帮助,起初我可以在 2013 或 2010 实例之间进行选择。但是现在我想删除 VS2010 实例的 JIT 调试器。

我可以尝试更多,或者我到目前为止尝试的事情做错了什么?

更新1:

截图 JIT 选择器

更新2:

截图安装的软件 可能是 Visual Studio 2010 外壳(隔离),如果我尝试打开它,它会在许可证上给出错误。如果是这个程序,删除它是否保存?

更新3:

由于这个问题被标记为重复,我会撒谎解释为什么不是。据说相同的问题中给出的答案不适用于我的问题。正如我在问题中所说,我尝试了所有这些东西,但没有一个起作用。或者给定的注册表不存在。我真的很想回答我的问题,如果我能做些什么来帮助或使我的问题变得更好,请这么说

4

0 回答 0