当前位置: 代码迷 >> PB >> 程序打包后提示这样的异常
  详细解决方案

程序打包后提示这样的异常

热度:111   发布时间:2016-04-29 09:42:53.0
程序打包后提示这样的错误
用PB9.0做了一个程序,用Wise installer 将.EXE和.PDB打包成一个.EXE后运行在一个没有装有PB的裸机上,提示“找不到PBVM90.DLL,因此程序未能启动”,是不是打包的时候漏了什么东西呢?可是提示少哪些文件的时候都回头去找了,没见有提示缺少这个东西的。
  ???????

------解决方案--------------------
PB9.0编译程序发布时需要的库文件

PBVM90.DLL PowerBuilder 虚拟机

PBDWE90.DLL DataWindow 数据窗口引擎

LIBJCC.DLL PowerBuilder 库管理

PBTRA90.DLL 数据库访问跟踪

PBODB90.DLL PB的ODBC接口 

PBMSS90.DLL Microsoft SQL Server接口

PBSYC90.DLL Sybase SQL Server接口
------解决方案--------------------
到C:\Program Files\Sybase\Shared\PowerBuilder目录里copy出4楼所提到的那些dll文件,放到你的程序目录里一起打包就ok了

C:\Program Files\Sybase\Shared\PowerBuilder目录,这是默认安装目录,如果不是默认安装就得自己看一下pb装在哪了




PB9.0编译程序发布时需要的库文件 

PBVM90.DLL PowerBuilder 虚拟机 

PBDWE90.DLL DataWindow 数据窗口引擎 

LIBJCC.DLL PowerBuilder 库管理 

PBTRA90.DLL 数据库访问跟踪 

PBODB90.DLL PB的ODBC接口  

PBMSS90.DLL Microsoft SQL Server接口 

PBSYC90.DLL Sybase SQL Server接口
探讨
可是我用的是Wise installer ,怎么用这个工具解决?

------解决方案--------------------
探讨
按照4楼的提示把这些个DLL打包好了,现在又提示“DBMS is not supported in your current installation”,怎么回事呢?还需要再装什么到这台裸机上呢?
  相关解决方案