2

当我每次调试时突然VS停止重新编译我的项目时,我正在开发一个项目(在工作中途......我从未改变任何东西)。所以它会一遍又一遍地运行相同的旧版本。

我不想每次都“清理构建”,并且我已按照此处的说明进行操作(Visual Studio 2010 不会重建更改的代码,除非我手动选择“重建”)。令人惊讶的是,它们已经设置好了(当项目过时时提示构建,在配置管理器下检查构建)。

然而,它仍然从来没有提示过我(除了清洁之后),而且它变得非常令人沮丧。如果有帮助,我正在使用 VS c++。

4

1 回答 1

0

我只是有同样的问题。这可能会解决您的问题:

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

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

就我而言,此选项已设置,但在 VS2010 崩溃后设置为其他内容。

于 2015-03-23T07:09:23.463 回答