0

我正在使用我们继承的 VS2010 解决方案。它有大约300个项目。中期我将尝试将其分解为多个解决方案,但我不能立即这样做。

一个直接的问题是,如果我连续进行 2 次构建,第二次仍然会做很多工作,这对我来说是“make”配置有问题。分析构建配置以确定不正确的依赖关系或其他问题的最佳方法是什么?

有没有这样做的工具,或者我应该尝试自己制作?谢谢。(该解决方案在进入 VS2010 之前通过 VS2005 和 VS2008 迁移,这可能对构建配置没有帮助)

4

1 回答 1

0

第二次构建的“大量工作”可能只是 PreBuild 步骤中的操作,这些操作总是被执行。确保您至少获得“正常”而不是“最小”构建输出(工具-> 选项-> 项目和解决方案-> 构建和运行)。只需查看第二个输出即可为您提供所需的信息。据我所知,没有工具可以比较构建日志文件,但自己编写应该不会太难。

于 2012-02-14T11:27:40.623 回答