在Visual Studio中,如何在不构建项目的情况下调试项目

see*_*ker 29 visual-studio-2008 visual-studio

这适用于Visual Studio 2008.

我已经Tools|Projects and Solutions|Build and Run|On Run, when projects are out of date开始,Always build因为这是我通常想要的.但是,有些时候(当我在版本控制中检查历史版本时)我想跳过构建过程.是否存在一个魔术击键,它将覆盖完全一个调试会话的构建步骤,因此我不必更改设置并将其更改回来?

sky*_*yde 38

请右键单击解决方案名称并转到Properties -> Configuration Properties -> Configuration,清除项目的"构建"复选框.


Deq*_*ing 8

在VS2013中,它是:右键单击solution -> Configuration Manager,然后清除项目的"构建"复选框.


Chr*_*ock 7

我发现创建新的构建配置来执行此操作很方便。在解决方案资源管理器中右键单击该解决方案并选择Properties。从那里,选择Configuration Properties / Configuration. 现在选择Configuration Manager并创建一个新配置,如图所示。您可以将构建配置创建为调试项目的副本:

在此输入图像描述

然后,按下OK并关闭所有项目构建标志:

在此输入图像描述

Visual Studio 将在启动项目的文件夹下创建一个bin名为新配置的文件夹。将预构建的文件复制到那里并运行新配置。