开始调试和附加到进程有什么区别

2024-04-29

当我将项目附加到我的 w3wp.exe IIS 工作进程时,我的项目加载速度明显快于“开始调试”时的加载速度。

但是,无论我“开始调试”还是“附加到进程”,同一个工作进程似乎都在处理相同数量的模块/DLL (w3wp.exe)。

为什么附加到进程的速度如此之快?


“开始调试”从一开始就启动附加了调试器的可执行文件的新实例,因此所有所需的调试器调用的开销都是从启动时产生的,而“附加到进程”则附加到已经运行的进程,因此在此之前您的进程正在运行,没有任何由调试引起的额外开销。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

开始调试和附加到进程有什么区别 的相关文章

随机推荐