gpt4 book ai didi

c# - Visual Studio JIT 调试器加载速度极慢,需要 30 秒

转载 作者:行者123 更新时间:2023-11-30 12:27:25 27 4
gpt4 key购买 nike

当我运行一个执行

的 .Net 程序时
System.Diagnostics.Debugger.Launch()

这应该会启动 JIT 调试器。这是我的机器上发生的事情:

标题为“机器调试管理器”的警报出现,解释其命令行选项。好的,这是 mdm.exe,但它不能保持沉默吗?

现在真正的问题来了:30 秒 之后,Visual Studio JIT 调试器选择对话框出现。

由于 procmon 在这 30 秒内没有显示注册表或文件系统事件,我假设发生了一些超时(由于 30 秒的长度)。 Procmon 还显示 vsjitdebugger.exe 在一开始就启动,所以这 30 秒显然是 vsjitdebugger 而不是 mdm 的问题。

有人知道我怎样才能摆脱延迟吗?

最佳答案

已解决:

删除了“C:\Program Files (x86)\Common Files\Microsoft Shared\VS7DEBUG\mdm.exe”

这显然是旧的东西。 regsvr32/u mdm.exe 失败,因此可能需要手动清理 COM 注册表。

JIT 现在立即开始。

关于c# - Visual Studio JIT 调试器加载速度极慢,需要 30 秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25501171/

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