启动 XE4 IDE 通常需要几秒钟。现在我安装了 paxCompiler 并加载 paxComp_xe4.bpl 大约需要 40 秒。如果我卸载 paxComp_xe4.bpl 并用代码加载这个 bpl
LoadPackage('C:\Users\Public\Documents\RAD Studio\11.0\bpl\paxcomp_xe4.bpl');
仅需0.3秒。
只有IDE加载这个包很慢。任何想法可能是错的。不幸的是,paxCompiler Alexander Baranovsky 的作者也没有答案。Delphi 2007 没有问题。
编辑
如果我使用没有 paxCompiler 组件的项目运行 Delphi XE4,则 IDE 会立即加载。但是当我在表单上打开带有 paxCompiler 组件的项目时,大约需要 40 秒才能完全加载它。因此,可以得出结论,在表单上创建组件(在设计时)非常慢?但为什么?在运行时一切正常!