我在 Bart de Smet 的视频演讲中看到,他通过将 Windbg 命令输入到即时窗口在 Visual Studio 中,当在 Visual Studio 调试器内以调试模式运行项目时。
所以,我想自己尝试一下。这就是我所做的:
- 我去了项目属性对话框,然后选择Debug选项卡,然后检查启用本机代码调试 in the 启用调试器部分。
- 我在其中一行设置了断点,然后通过按 F5 启动调试项目。当断点被击中时,我打开了即时窗口并输入
.load
命令加载 sos.dll。
但我收到的结果是:
.load "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\sos.dll"
error CS1525: Invalid expression term '.'
我还需要做些什么吗?
我正在使用 Visual Studio 2015 社区版。
- 无需调试即可运行您的应用程序
- 选择“调试/附加”以处理...
- 选择“Windows 用户模式调试器”作为传输
- 点击“刷新”
- 选择您的应用程序
- 点击“附加”
- 打开“立即窗口”,它将标记为“调试器立即窗口”
- 输入WinDbg命令
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)