减少Delphi安装大小

时间:2017-08-22 13:55:38

标签: delphi delphi-xe delphi-xe6

我目前负责为Delphi维护一个非常古老的第三方组件。

自从Delphi 7开始以来,我需要支持每个Delphi版本。

我注意到,从Delphi XE6开始,每个安装需要20-25 GB。 我只需要使用FinalBuilder批量运行我的组件。

我发现大部分空间都占用了Lib目录中的这个分布:

  • android 5.7GB
  • iosDevice 3.8GB
  • iossimulator 4.1GB
  • osx32 1.2GB
  • win32 2.22GB
  • win64 4.08GB

由于我不会使用与开发Android或iOS相关的任何内容,只删除这些文件夹是否安全?

1 个答案:

答案 0 :(得分:2)

不,删除这些文件夹是不安全的。

您看到安装Delphi时,系统注册表中会写入某些值,告诉Delphi IDE可以找到这些功能所需的文件/包。因此,如果您在启动时简单地删除这些文件夹,Delphi IDE仍会尝试加载因删除而不再存在的软件包。最有可能的结果是IDE无法正常启动或继续崩溃。

现在,如果您不需要组件开发的所有这些功能,您可以使用自定义安装来安装Delphi,您可以选择要安装哪些功能,哪些不可以。