如何在打开项目时修复Delphi XE中的bpl加载问题?

Dmi*_*try 4 delphi packages bpl delphi-xe

很多时候,当我尝试在Delphi XE中打开任何项目时,以下问题会引发一些流行的bpl包:

无法加载包"Name1.bpl".组件"Name2"无法由包"name1.bpl"注册,因为它已经由包"name1.bpl"注册.是否要在下次加载项目时尝试加载此包?

在此输入图像描述

非常感谢您的帮助!

PS Kill进程和IDE的双重启动总是有帮助的.

Rem*_*eau 6

确保IDE未从其他文件夹加载另一个SakEmai15.bpl副本.

  • BPL只是一个DLL,DLL是引用计数的,因此它可以从同一路径多次加载.如果从不同路径加载相同的DLL/BPL,则将它们视为不同的实例.使用SysInternals中的Process Explorer或File Monitor来验证IDE实际加载的内容. (3认同)