对于包含许多项目的解决方案,编译速度非常慢

时间:2013-06-03 01:14:12

标签: vb6

我有一个包含大约15个项目的VB6解决方案。编译时间和构建时间可达数分钟。 (通常约6分钟)

有什么想法吗?

3 个答案:

答案 0 :(得分:5)

  • 创建新的虚拟(XP)机器进行编译(仅安装所需的软件),
  • 每月左右刷新一次虚拟机(每次编译污染注册表),
  • 在那里禁用任何类型的防病毒软件(可能在主机PC上),
  • 使用速度最快的计算机(如i5 + SSD + 4GB,核心数无关紧要)。

这样你可以达到2-3分钟左右。无法达到2-3秒。

并且您不必每次都编译整个解决方案 - 使您的组件二进制(或至少是项目)兼容并仅编译所需的项目。

答案 1 :(得分:0)

要尝试的一件事是在编译之前删除所有.vbw文件。

此文件是工作空间文件,用于记住您最后打开的表格等。您可以安全地删除它,并为您重新创建。

如果您的项目中有很多表单,这可能会有所不同。

答案 2 :(得分:0)

我卸载了Visual Studio 2010,并且在大约75秒内构建!