与早期版本的Delphi不同,在柏林(v10.1)中,现在似乎无法永久删除运行时或IDE包。如果您取消选中它们或从中移除它们(从Component:Install Packages菜单选项中),它们会在下次加载Delphi时重新出现。
有关如何删除它们的任何建议?
从内存中这样做,可以大大提高Delphi IDE的加载速度(尽管需要注意不要删除已使用的软件包)。
我到目前为止最接近的是取消检查与项目关联的软件包,但这似乎并没有完全删除软件包。鉴于安装包屏幕有一个“删除”按钮,这种行为似乎充其量令人困惑。我从来没有真正理解安装包屏幕中列出的包是应该作为一个整体还是应用于每个单独的项目。
顺便说一下,似乎同样的问题适用于已知的IDE包。但是,可以通过编辑密钥:
中的已知IDE软件包列表(使用Regedit)来禁用它们Computer \ HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 18.0 \ Known IDE Packages
要禁用包,请使用“修改”选项在“数据”值前面添加下划线。但请注意不要禁用任何重要的包。在此处或在“已知包”列表中删除包似乎不起作用。每次运行Delphi时都会恢复它们。这与旧版本的Delphi不同。 (也许是由于新的GetIt包管理功能?)
感谢任何建议!提前谢谢!