Delphi6在win10中以管理员权限打开后报 C:\Program Files (x86)\Borland\Delphi6\Projects\Bpl\xxx.bpl找不到

看到这个报错,我们应该立刻想到:

1、报 xxx路径\xxx.bpl找不到是因为该路径没有xxx.bpl导致的。

2、bpl文件是啥? Delphi 安装完vcl组件后会生成相应的bpl文件。


标题的原因是安装vcl时,如果delphi是用管理员权限打开的话,bpl文件会放到 C:\Program Files (x86)\Borland\Delphi6\Projects\Bpl 目录

但如果安装vcl时,delphi不是用管理员权限打开的话,由于权限问题。bpl文件只能放在 C:\Users\Administrator\AppData\Local\VirtualStore\Program Files (x86)\Borland\Delphi6\Projects\Bpl 目录。

也就是说你用管理员权限打开delphi的话,读bpl的路径为 C:\Program Files (x86)\Borland\Delphi6\Projects\Bpl 目录,如果读不到就会报标题的错误。反之亦然



这时候有两种解决方法:

1、直接拷贝 C:\Users\Administrator\AppData\Local\VirtualStore\Program Files (x86)\Borland\Delphi6\Projects\Bpl 目录的所有文件到 C:\Program Files (x86)\Borland\Delphi6\Projects\Bpl

2、用管理员权限安装vcl组件。

你可能感兴趣的:(Delphi)