【发布时间】:2011-10-14 19:56:15
【问题描述】:
当发生“未处理的异常”或其他程序故障时,Windows 为我提供了使用 Visual Studio 2010 调试程序的可能性。但是,我想用 Visual Studio 2010 调试我用 VB6 编写的程序,即使它不会触发错误。我想查看汇编代码并单步执行它,查看堆栈内容和类似的东西。这可能吗?
【问题讨论】:
标签: windows visual-studio visual-studio-2010 debugging
当发生“未处理的异常”或其他程序故障时,Windows 为我提供了使用 Visual Studio 2010 调试程序的可能性。但是,我想用 Visual Studio 2010 调试我用 VB6 编写的程序,即使它不会触发错误。我想查看汇编代码并单步执行它,查看堆栈内容和类似的东西。这可能吗?
【问题讨论】:
标签: windows visual-studio visual-studio-2010 debugging
运行 ide 并附加进程。当您暂停调试会话时,您可能会看到程序集。
否则,你可以使用ollydbg、ida等反汇编来查看代码。
【讨论】:
使用“调试”>“附加到进程”命令。
【讨论】:
VB6 汇编将没有意义,因为 VB6 是(有时)解释语言。但是,如果您仍想这样做,Windows 调试工具 (WinDbg) 是完成此任务的更好工具。
【讨论】: