为什么在调试中禁用增量链接?

时间:2011-07-19 10:13:18

标签: c++ visual-studio-2008

在MS Visual C ++ 2008中是否有任何理由在调试版本中禁用增量链接?

从我有限的阅读中启用增量构建可以让我更快地进行链接和编辑。继续。

我无法找到你禁用这个强大功能的任何理由。有什么缺点?这是不好的?

修改 我正在使用一个包含多个项目的解决方案(少数dll链接到几个exes),大多数(但不是全部)在调试中禁用增量链接。

1 个答案:

答案 0 :(得分:3)

问题来自哪里?你刚看到这个选项并决定问?

一般来说它应该可以很好地工作,除非它没有 - 没有理由禁用它。但有时依赖项无法正常运行,您需要手动重建所有。如果在您的项目中经常发生这种情况 - 那么您应该禁用它。

在具有许多依赖关系的复杂解决方案中,它有时会变得非常复杂。例如,更改库中的文件不会因任何原因触发可执行文件的重新链接,或类似的东西。显然,这不是正常的事件过程,禁用该功能可以更容易地避免问题发生。