使用vsjitdebugger附加调试器时断点不工作
本文关键字:断点 工作 调试器 vsjitdebugger 使用 | 更新日期: 2023-09-27 18:13:22
我有一个c#应用程序,它使用vsjitdebugger使用其pid将调试器附加到另一个进程,如下所示:
vsjitdebugger -p {pid}
当我这样做时,调试器选择器弹出,我选择Visual Studio中有我想要调试的项目的实例。
一切似乎工作,Visual Studio确实附加,但没有断点工作。
如果我使用Debug> attach to process…
我怎么能让vjitdebugger工作相同的方式调试>附加到进程…?
我的答案是:"跳过为ngen binary"加载符号";for c# dll
基本上,当调试器弹出时,选中下面的框:
手动选择调试引擎
那就挑一个合适的。如果您不知道它是哪个,当您连接到进程并且.dll
正确加载时,转到Debug > Windows > Modules
,您将能够看到详细信息。