Delphi 11 CE平台下载及GetIt管理器异常问题求助
解决Delphi 11 CE安装后的系列问题
问题汇总
- 安装完成后未弹出预期的多平台下载窗口,反而出现错误提示
- 修改配置
sourceURL = https://getit.embarcadero.com后出现新的错误 - 打开项目时提示:
This project can not be loaded because required personality Delphi.Personality is not available.
- GetIt包管理器加载后无任何内容,无法下载资源
- 已在Win11本地、Win10虚拟机测试,更换网络、重启系统、重新安装Delphi均无效
解决方案
1. 修复Delphi.Personality缺失问题
- 找到Delphi安装目录下的
bin文件夹(默认路径示例:C:\Program Files (x86)\Embarcadero\Studio\22.0\bin) - 运行命令:
bds.exe /setup,等待配置修复完成后重启Delphi - 若上述操作无效,运行
bds.exe /rebuildskincache重建皮肤缓存,再重启IDE
2. 重置GetIt配置并修正源地址
- 关闭Delphi,打开系统用户目录下的
AppData\Local\Embarcadero\GetIt文件夹,删除其中所有缓存和配置文件 - 打开Delphi安装目录下的
bin\GetIt.ini文件,确保sourceURL配置为:
注意末尾的斜杠,这是容易忽略的关键细节sourceURL = https://getit.embarcadero.com/ - 保存配置后,以管理员身份启动Delphi,打开GetIt包管理器等待加载
3. 手动安装平台组件
- 若GetIt仍无法正常加载,直接前往Embarcadero官方对应页面,手动下载Delphi 11 CE所需的平台安装包
- 运行下载的安装包,选择与Delphi 11 CE一致的安装路径完成安装
- 安装完成后重新运行
bds.exe /setup完成配置同步
4. 检查系统权限与防火墙设置
- 右键点击Delphi主程序
bds.exe,选择「属性」→「兼容性」,勾选「以管理员身份运行此程序」 - 检查Windows防火墙或第三方安全软件,是否拦截了Delphi与GetIt服务器的连接,可临时关闭安全软件进行测试
内容的提问来源于stack exchange,提问作者Pucusvok
相关产品推荐
相关产品推荐

