UniDAC *.bpl安装的时候提示不是有效的win32程序解决方法

 

  1)下载UniDAC627src版本,编译成功,XE2安装时出现问题

   2)直接在编译后目录安装时提示“不是一个有效的win32程序”

  3) 也将bpl拷贝到system32目录,安装时确找不到bpl的文件。

       本人是在win7 64位的环境下,但都是编译和生成 32位的 unidac的bpl.

   第 3)中应该是权限问题,折腾了半天也没成功。

   最后直接安装编译后目录成功!

   解决方法:

     1)   打开RAD Studio XE2,选择:菜单→"Tools"→"Options"→"Environment Options"→"EnvironmentVariables"

        在System variables中找到path变量,点击Add Override按钮,把所对应的版本的Bin的完整路径添加到path变量的值中,注意各个路径值之间有‘;’分隔。

        本人的是“D:\Program Files\delphixe2_vcl\UniDAC627src\Bin\Delphi16\Win32”

     2)  选择:菜单→"Component"-<"InstallPackages...","Add…"添加"控件包

       选择 D:\Program Files\delphixe2_vcl\UniDAC627src\Bin\Delphi16\Win32\dclunidac160.bpl 安装成功。

     

     

 

    

 

posted @ 2016-08-04 19:28  阿尚的博客  阅读(597)  评论(0编辑  收藏  举报