2013-02-26 138 views
10

想要在调试器下调试可执行文件。如何在Visual Studio中做到这一点。在visual studio中调试可执行文件

Windbg有一个开放可执行文件的选项。但是我觉得这是缺少在2010年VS

的问题是不是 Debug exe in visual studio 2010 完全一样,因为我不是在图像文件执行真正感兴趣的调试启动起来。

宁可只是在调试器下调试exe,一旦破坏,想要 设置一些断点并理解执行流程。

虽然图像文件执行是解决此问题的一种解决方法。

我不确定这个问题是否幼稚;但这是一个非常直线的用例场景,我发现在MS VS 2010中缺失。

+0

我一直在寻找相同问题的答案。问题是,有一种方法可以在WinDbg中打开一个可执行文件,以便您可以将所有可执行文件自动生成的子进程连接到一起,而在Visual Studio中,必须手动连接到每个生成的子进程。 – ssn 2014-08-12 07:00:15

回答

17

您没有在问题中指定它,但我假设您没有源代码。只需使用文件/打开项目/解决方案,选择EXE文件并打开它。然后选择调试/开始调试。另一种选择是先运行EXE,然后选择Debug/Attach进行处理。