对于包含许多项目的解决方案,编译真的很慢 [英] Compile is really slow for a solution with many projects
本文介绍了对于包含许多项目的解决方案,编译真的很慢的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个包含大约 15 个项目的 VB6 解决方案.编译时间和构建时间长达数分钟.(通常大约 6 分钟)
I have a VB6 solution with about 15 projects. The compile time and build time runs into minutes. (Usually around 6 minutes)
有什么想法吗?
推荐答案
- 创建新的虚拟 (XP) 机器进行编译(仅安装需要的软件),
- 每个月左右刷新一次虚拟机(每次编译都会污染注册表),
- 在那里(可能在主机 PC 上)禁用任何类型的防病毒软件,
- 使用最快的计算机(例如 i5 + SSD + 4GB,核心数无关紧要).
这样你可以达到 2-3 分钟左右.没办法达到2-3秒.
This way you could achieve 2-3 minutes or so. No way to reach 2-3 seconds.
而且您不必每次都编译整个解决方案 - 使您的组件二进制(或至少是项目)兼容并仅编译所需的项目.
And you don't have to compile entire solution every time - make your components binary (or at least project) compatible and compile only required projects.
这篇关于对于包含许多项目的解决方案,编译真的很慢的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文