VS.NET 2005中的奇怪依赖行为(不必要的.CPP编译)

时间:2008-09-05 04:37:15

标签: visual-c++ visual-studio-2005

我在VS.NET 2005中处理大型Visual C ++(MFC)项目。

我注意到Visual C ++ 2005中的奇怪行为。通常,我会更改.CPP文件中的一行代码,但许多.CPP文件会因此而编译。我从未见过这个,直到VS.NET 2005.理论上,更改.CPP文件中的一行代码应该只需要重新编译该.CPP文件并重新链接PE文件。

我不了解构建过程。

2 个答案:

答案 0 :(得分:1)

我发现this link在解决类似问题时很有帮助,当时处于压力之下,我尝试了一些事情并且问题消失了,因为我的生活我不知道(或者不能记得哪个 - 如果有的话 - 帮助。

希望这有帮助

答案 1 :(得分:-1)

这是VS2005依赖行为中的一个奇怪的错误。找出一个建议是采取以下步骤:

  1. 转到工具 - >选项 - > 项目和解决方案 - >建立和 运行 - > MSBuild项目构建输出 详细程度并选择详细

  2. 编译项目。

  3. 这将为您提供详细的构建输出,“可能”可帮助您找到解决问题的方法。