Delphi 10.4社区版中Ribbon Classic Controls安装异常求助
解决Delphi 10.4社区版Ribbon Classic Controls安装异常的思路
1. 手动校验安装文件完整性
- 打开GetIt默认安装目录
C:\Users\<你的用户名>\Documents\Embarcadero\Studio\21.0\CatalogRepository,定位到RibbonClassicControls相关文件夹,确认*.dpk、*.bpl等核心文件是否存在且完整。 - 若文件缺失或损坏,直接删除该文件夹后重新通过GetIt执行安装。
2. 手动注册BPL文件
- 从开始菜单打开
RAD Studio 10.4 Command Prompt,以管理员身份运行。 - 切换到包的BPL文件所在目录(通常是上述CatalogRepository子目录,或
C:\Users\<你的用户名>\Documents\Embarcadero\Studio\21.0\Bpl),执行注册命令:
注意区分32/64位版本,64位包文件名可能为regsvr32.exe RibbonClassicControls.bplRibbonClassicControls64.bpl。
3. 修复Delphi包加载配置
- 打开Delphi,依次进入
Tools -> Options -> Environment Options -> Delphi Options -> Library,检查Library Path和Browsing Path是否包含Ribbon Classic Controls的文件目录,未添加则手动补充对应路径。 - 进入
Component -> Install Packages,点击Add按钮,选中该包的BPL文件完成手动加载,确认是否能正常加入已安装列表。
4. 重置GetIt缓存
- 关闭Delphi,删除GetIt缓存目录
C:\Users\<你的用户名>\AppData\Local\Embarcadero\GetIt下的所有文件。 - 重新启动Delphi,打开GetIt再次尝试安装该包。
5. 排查权限问题
- 右键Delphi图标选择
以管理员身份运行,再执行包安装操作。 - 检查CatalogRepository和Bpl目录的读写权限,确保当前用户拥有完全控制权限。
内容的提问来源于stack exchange,提问作者DelphiNewbie
相关产品推荐
相关产品推荐

