我创建了一个包含一个组件的新包(TSpeedButton 的后代),编译了该包并将其安装在 IDE(Delphi XE3 Pro)中。
就我测试它而言,它是有效的(我可以在设计和运行时使用我的组件)。
但是:我已经关闭了 IDE,现在我无法启动它。
它显示启动画面并显示进度:
- 文档洞察速递
- CodeSite Express
- 绝地代码库
- Jedi 视觉组件库
高达All designtime packages loaded
(翻译自德语,YMMV)。
我猜这是我的包,所以我删除了 BPL。下次启动时,Delphi说可以找到包,并询问是否在加载下一个项目时加载它;我点了“否”。
但是 Delphi 仍然没有启动,行为是完全一样的。启动画面加载和停止。
安装程序的“修复”选项也没有帮助。
法老
编辑:事实证明我太不耐烦了 - 重新启动清理了它。
我仍然标记了肯怀特的答案,因为这将是最后的解决方案。