重建 Visual Studio 2010

Rebuilds with Visual Studio 2010

Visual Studio 2010 年因导致错过或不需要的重建而闻名。两者都很烦人。有很多关于该主题的帖子。

我观察到,每当您切换配置或平台时,下一个构建将是重建。出于同样的原因,批构建始终执行完整的批重建。

所以我的问题很明确:有没有办法避免这种情况,在切换(配置或平台)之后,构建转向重建。

正如问题评论中提到的,问题来自 "Intermediate Directory" 指向每个 platform/configuration 的同一目录。目标文件随后会输出到同一目录中,并在您更改 configuration/platform 时产生冲突,从而强制重建。

为避免此问题,我建议将中间目录设置为如下内容:

$(SolutionDir)build$(Configuration)$(Platform)\