草庐IT

vsjitdebugger

全部标签

c# - vsjitdebugger.exe(Visual Studio 调试器)- 在生产服务器的任务管理器中出现很多

我有一个在IIS上运行的.net网站。每隔几天我查看一次任务管理器,我有10-15个vsjitdebugger.exe进程打开。每个连接都会占用一些连接,因此它会导致数据库池出现问题,除非我手动进入并结束该过程。在某一时刻,VisualStudio被安装在这个盒子上,尽管它已经被卸载了。我想知道这是否是调试器在发生错误时尝试启动的原因。但是,我想知道的是如何让IIS在发生错误时停止尝试启动调试器?无论如何,它可以在不尝试调试的情况下继续使用吗?我还想知道,应用程序的部署方式(作为带有PDB而不是发布版本的调试应用程序)是否会有所不同?或者甚至在web.config中打开调试?

windows - 在 vsjitdebugger 列表中包含 WinDbg

当vsjitdebugger在HKLM...\AeDebug中配置为默认调试器时,是否可以将WinDbg包含在vsjitdebugger显示的调试器列表中?理想情况下,我希望能够在vsjitdebugger的选项列表中包含更多命令行,当进程遇到未处理的异常时可用:使用DrWatson或使用WinDbg保存小型转储以供以后检查。 最佳答案 曾经有这样一个(未记录的)选项,直到VS7。该界面是一个名为vs7jit的工具.还讨论了here,以及那里提出的其他方向可能仍然有效-特别是JohnRobbins的“调试器选择器”代码。