整个解决方案始终重建(Visual Studio 2015使用IncrediBuild 7.31)

时间:2017-03-17 16:32:51

标签: visual-studio build incredibuild

使用IncrediBuild 7.31在Visual Studio 2015中编译特定解决方案时,即使没有更改文件,它也始终坚持重建整个解决方案。我只在特定(较旧)分支上看到此解决方案的行为。

我使用了VS2010 always thinks project is out of date but nothing has changed答案中的设置:"工具 - >选项 - >项目和解决方案 - >构建和运行 - > MSBuild项目构建输出详细程度" :诊断。这给了我这样的输出:

1>Project not up to date because the following 36 build inputs were missing:
1> up to date is missing: 'C:\PROGRAM FILES (X86)\XOREAX\INCREDIBUILD\MODULECACHE\220C7\11AC8\C1.DLL'
1> up to date is missing: 'C:\PROGRAM FILES (X86)\XOREAX\INCREDIBUILD\MODULECACHE\220C7\11AC8\C1XX.DLL'
1> up to date is missing: 'C:\PROGRAM FILES (X86)\XOREAX\INCREDIBUILD\MODULECACHE\220C7\11AC8\C2.DLL'
1> up to date is missing: 'C:\PROGRAM FILES (X86)\XOREAX\INCREDIBUILD\MODULECACHE\2B0E5\11AC8\C1.DLL'

有谁知道我怎么能避免编译器认为" Project不是最新的"?

1 个答案:

答案 0 :(得分:3)

删除/ Bv标志为我解决了这个问题。 (事实证明我的一位同事已将其修复到新的分支中。)

我认为它是IncrediBuild中的一个错误。