gpt4 book ai didi

delphi - 安装自定义软件包后如何修复损坏的 Delpi XE3 IDE?

转载 作者:行者123 更新时间:2023-12-03 15:43:34 28 4
gpt4 key购买 nike

我创建了一个新包,其中包含一个组件(TSpeedButton 的后代),编译该包并将其安装在 IDE (Delphi XE3 Pro) 中。
据我测试,它有效(我可以在设计和运行时使用我的组件)。

但是:我已经关闭了 IDE,现在无法启动它。
它显示启动画面并显示进度:

  • 文档洞察 express
  • CodeSite Express
  • 绝地代码库
  • Jedi 视觉组件库

最多加载所有设计时包(翻译自德语,YMMV)。
我猜是我的包,所以我删除了 BPL。下次启动时,Delphi 说它可以找到该包,并询问在加载下一个项目时是否应该加载它;我点击了“否”。
但 Delphi 仍然无法启动,行为完全相同。启动画面加载并停止。

安装程序的“修复”选项也没有帮助。

法老

编辑:事实证明我太不耐烦了 - 重新启动就清理了它。
我仍然标记了 Ken White 的答案,因为这将是最后的解决方案。

最佳答案

为Delphi创建一个新的桌面快捷方式,修改其属性(右键单击并选择属性),并将-rFoo添加到命令行末尾。然后从该新快捷方式启动 IDE。

这将创建一个新的空 Delphi 注册表分支,其中仅包含默认组件和设置(称为 foo)。它不会加载任何组件包(或您安装的不属于正常安装程序的任何第三方组件包)。然后,您可以一次添加回任何第三方软件包。只需继续从新快捷方式运行 IDE,就可以了。

如果这不能让您处于可以运行 IDE 的状态,则说明您的安装完全失败了,您应该完全卸载并从头开始。

关于delphi - 安装自定义软件包后如何修复损坏的 Delpi XE3 IDE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13860253/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com