c++ - Visual Studio 2010 不重建/重新编译

标签 c++ visual-studio-2010 build compilation rebuild

我正在做一个项目,突然 VS 在我每次调试时停止重新编译我的项目(工作进行到一半......我从来没有改变任何东西)。因此,它会一遍又一遍地运行相同的旧版本。

我不想每次都必须“清理构建”,我已经按照此处的说明进行操作 (Visual Studio 2010 doesn't rebuild changed code unless I manually select "Rebuild")。令人惊讶的是,它们已经设置好了(当项目过时时提示构建,在配置管理器下检查构建)。

但是,它仍然从不提示我(清理后除外),这真令人沮丧。如果有帮助,我正在使用 VS C++。

最佳答案

我刚刚遇到了同样的问题。这可能会解决您的问题:

工具->选项->项目和解决方案->构建并运行。

有一个选项可以为“运行时,当项目过时”做什么。将其设置为“始终创建”。这意味着,如果您编译的项目依赖于项目文件夹中的另一个项目,那么将首先编译另一个项目,就像您想要的那样。

在我的例子中,此选项已设置,但在 VS2010 崩溃后设置为其他选项。

关于c++ - Visual Studio 2010 不重建/重新编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10768021/

相关文章:

ant - 如何组装多项目 Ant 构建系统

c++ - 访问父类(super class)类型成员对象的 protected 成员——一个优雅的解决方案

visual-studio-2010 - 反正有从SQLite数据库生成数据库图的方法吗?

c++ - 使用默认参数的宏包装函数调用

visual-studio-2010 - Visual Studio Web 部署到 IIS 6

c - 这个汇编代码生成完整了吗?

java - 错误 : Could not find or load main class org. antlr.Tool

testing - Maven 测试类依赖

c++ - 通过 shared_ptr 访问是否比原始指针更污染缓存行?

c++ - 如何从文件中读取数据 block ,然后从该 block 读取到 vector 中?