c++ - 如何让我的过时代码在运行前自动构建?

标签 c++ visual-studio build automation

我使用的是 Visual Studio 2010。

当我更改源文件中的代码,然后单击调试工具栏上的“运行”按钮时,Visual Studio 不会自动构建代码,而是运行最新的手动构建的二进制文件。

enter image description here

我只想通过单击工具栏中的“运行”按钮来运行我的代码;我不想每次要运行它时都按“构建”按钮,一段时间后它变得很烦人。目前,Visual Studio 要求我在按下“运行”按钮之前按下“构建”按钮。如果我不这样做,它不会更新我在 exe 文件中的最新代码更改。

enter image description here

我从 Menu Bar > Debug > Options and Settings... 打开了上面的“Options”窗口。
而且,正如您在我的设置中看到的那样,我告诉 Visual Studio 在项目过时时始终构建我的项目;但它不听我的。

我该如何解决这个问题?

最佳答案

  1. 选择您的项目并将其设置为启动项目:“项目” --> “设置为启动项目”
  2. 检查您的项目是否在配置管理器中设置:“构建” -->“配置管理器”

关于c++ - 如何让我的过时代码在运行前自动构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8718850/

相关文章:

java - 多模块 Maven 项目设计注意事项

TFS 2010/Msbuild 失败,StackOverFlowException

C++ 重复调用一个函数系统挂起

c++ - 如何翻转像素数据的Y轴

c++ - opencv:首先 cvtColor 在不同的机器上慢得多

c# - 像素坐标到 3D 线(opencv)

visual-studio - VsVim:替换视觉突出显示部分中的文本

c# - 在 Visual Studio 中,是否可以将 .NET 4.x CLR 作为 2.0 类库 API 的目标?

visual-studio - Visual Studio 无法输入 "grater than"字符

java - 使用 Maven 构建 2 个具有不同源的 jar