对于包含许多项目的解决方案,编译真的很慢 [英] Compile is really slow for a solution with many projects

查看:37
本文介绍了对于包含许多项目的解决方案,编译真的很慢的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个包含大约 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆