想在调试器下调试可执行文件。如何在视觉工作室中完成。
Windbg有一个打开可执行文件的选项。但我发现VS 2010中缺少这一点。
这个问题并不完全相同 Debug exe in visual studio 2010 因为我对调试启动时的图像文件执行并不感兴趣。
而是想在调试器下调试exe,一旦它被破坏,想要 设置一些断点并理解执行流程。
虽然图像文件执行是一种解决方法。
我不确定这个问题是否天真;但这是一个非常直线的用例场景,我在MS VS 2010中找不到。
答案 0 :(得分:24)
您没有在问题中指定它,但我假设您没有源代码。只需使用文件/打开项目/解决方案,选择EXE文件并打开它。然后选择Debug / Start debugging。另一种选择是首先运行EXE,然后选择Debug / Attach to process。
答案 1 :(得分:2)
如果您要问的是如何将VS附加到要运行的exe,则可以按照以下步骤操作:
但是,如果尝试运行的可执行文件几乎立即失败或运行迅速并退出,则可以尝试以下步骤:
如果您的应用程序在Debug中运行,但是在执行exe时失败,那么您可以尝试以下步骤,看看您的应用程序是否会在控制台窗口或其他窗口中提供更多信息。
答案 2 :(得分:0)