【转】关于提示can't load package 'xxx.bpl.' 错误问题的解决方

标签:
it |
分类: Delphi |
关于提示can't load package 'xxx.bpl.' 错误问题的解决方案
'xxx.bpl'包实际存在, 路径并且正确. 但是总提示'can't load package 'xxx.bpl'.
a. 一般情况, 把packge设计包安装在默认输出路径下, 可以正常使用.
默认输出路径一般为(bpl, dcp路径), 如下:
$(BDSCOMMONDIR)\Bpl\
$(BDSCOMMONDIR)\Dcp\
b. 如果想把包输出到自己指定路径下, 就会出现 can't load package 'xxx.bpl' 错误.
比如我想把包输出我指定的路径(分别为bpl, dcp, dcu路径), 如下:
$(MY_DIR)\bpl\
$(MY_DIR)\dcp\
$(MY_DIR)\dcu\
==========出现错误为: ==========
找不到运行是包 'xxx.bpl', 或 不能加载包 'xxx.bpl'.
==========
这时你设置如下(不正确的):
Delphi XE → tools → Options → Delphi Options → Library 里.
Library Path选项增加路径
$(MY_DIR)\bpl\;
$(MY_DIR)\dcp\;
$(MY_DIR)\dcu\.
是不起作用的, 原因是这个路径不是DELPHI XE环境变量的搜索路径.
你需要设置的方法(正确的):
Delphi XE → tools → Options → Environment Variables 里:
System variables 找到 环境变量Path, 或者 User overrides找到Path.
在这个值Value里增加:
$(MY_DIR)\bpl\;
$(MY_DIR)\dcp\;
$(MY_DIR)\dcu\;
这样就可以正确找到'xxx.bpl'了.
以下图片分别为不同情况:
实例输出路径为:
Q:\ZVCL\Llibrary\bpl;
Q:\ZVCL\Llibrary\dcp;
Q:\ZVCL\Llibrary\dcu
http://s13/mw690/001gjF9lzy6PlS1fz7mec&690load package 'xxx.bpl.' 错误问题的解决方" TITLE="【转】关于提示can't load package 'xxx.bpl.' 错误问题的解决方" />
原文地址在这里。
==========
==========
这时你设置如下(不正确的):
你需要设置的方法(正确的):
以下图片分别为不同情况:
图片在附件" |
原文地址在这里。
后一篇:【转】无限进制转换