整个解决方案总是重新构建(Visual Studio 2015 使用 IncrediBuild 7.31)



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

我使用了VS2010答案中的设置,始终认为项目已过时,但没有任何变化:"工具->选项->项目和解决方案->生成和运行->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)XOREAXINCREDIBUILDMODULECACHE220C711AC8C1.DLL'
1> up to date is missing: 'C:PROGRAM FILES (X86)XOREAXINCREDIBUILDMODULECACHE220C711AC8C1XX.DLL'
1> up to date is missing: 'C:PROGRAM FILES (X86)XOREAXINCREDIBUILDMODULECACHE220C711AC8C2.DLL'
1> up to date is missing: 'C:PROGRAM FILES (X86)XOREAXINCREDIBUILDMODULECACHE2B0E511AC8C1.DLL'

有谁知道我如何避免编译器认为"项目不是最新的"?

删除/Bv 标志为我解决了问题。(事实证明,我的一位同事在较新的分支中修复了它。

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

最新更新