gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 08:41:05 24 4
gpt4 key购买 nike

我有一个在 IIS 上运行的 .net 网站。每隔几天我查看一次任务管理器,我有 10-15 个 vsjitdebugger.exe 进程打开。每个连接都会占用一些连接,因此它会导致数据库池出现问题,除非我手动进入并结束该过程。

在某一时刻,Visual Studio 被安装在这个盒子上,尽管它已经被卸载了。我想知道这是否是调试器在发生错误时尝试启动的原因。

但是,我想知道的是如何让 IIS 在发生错误时停止尝试启动调试器?无论如何,它可以在不尝试调试的情况下继续使用吗?

我还想知道,应用程序的部署方式(作为带有 PDB 而不是发布版本的调试应用程序)是否会有所不同?或者甚至在 web.config 中打开调试?

最佳答案

听起来好像机器被配置为在进程中发生未处理的异常时自动运行调试器。您不希望在生产服务器中使用它,而是可能希望它终止进程。此行为由注册表中的 DbgManagedDebugger 键控制。这是该 key 的文档

关于c# - vsjitdebugger.exe(Visual Studio 调试器)- 在生产服务器的任务管理器中出现很多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1744517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com