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

问题描述:

编译时使用IncrediBuild 7.31在Visual Studio 2015年一个特定的解决方案是始终坚持重建即使没有文件已经改变了整个解决方案。我只看到特定(较旧)分支上的解决方案的这种行为。整个解决方案总是重建(使用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' 

有没有人知道我可以避免编译器认为“项目不是最新”?

删除/ Bv标志为我解决了这个问题。 (事实证明,我的一个同事已经将它固定在较新的分支中。)

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

+0

你好,我叫Dori,来自IncrediBuild团队。这是我们第一次听到这个问题,将不胜感激,如果你能在[email protected]接近我们的支持,以获得有关如何向我们发送扩展日志,所以我们可以解决你在一个适当的方式报告问题的说明。免责声明 - 作家的作品在IncrediBuild – Dori

+0

谢谢你,但实际上我的同事解释说,“他把我们的诊断生成日志文件Xoreax,他们告诉他删除/ BV”。所以感谢IncrediBuild支持解决这个问题。您的记录中可能有我们的特定情况。 – nielses