我的 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:
更新2:
可能是 Visual Studio 2010 外壳(隔离),如果我尝试打开它,它会在许可证上给出错误。如果是这个程序,删除它是否保存?
更新3:
由于这个问题被标记为重复,我会撒谎解释为什么不是。据说相同的问题中给出的答案不适用于我的问题。正如我在问题中所说,我尝试了所有这些东西,但没有一个起作用。或者给定的注册表不存在。我真的很想回答我的问题,如果我能做些什么来帮助或使我的问题变得更好,请这么说