Powerbuilder 12.6可执行文件中的问题

2020-09-27 22:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们有一个具有以下P...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们有一个具有以下PB版本的PB应用程序。

PB版本-PB 12.6 Bulid 4088。

从PB工作区运行应用程序时,该应用程序可以正常运行。 运行EXE文件时,抛出了以下错误。

错误1:

当我们在Windows 7计算机上运行EXE文件时,它表示应用程序无法连接到数据库(SQL代码= -1),但该应用程序在powerbuilder工作空间中运行正常。

注意:我们在工作区和EXE软件包文件夹中使用了相同的INI文件,并在其中配置了数据库参数。

错误2:

当我们在Windows 12计算机上运行EXE文件时,它显示"应用程序无法正确启动(0xc000007b)。单击确定以关闭应用程序"。 通过单击"确定"按钮响应此消息时,另一条消息" application.exe已停止工作"。 当看到错误消息以了解更多详细信息时,表明故障模块是ntdll.dll。 我们已附上错误屏幕截图。

注意: PB 12.6构建版本4088和4098出现上述错误。


请为我们提供一些解决方案。

(3.4 kB)
1条回答
Nan4612
2020-09-27 23:29

Padmagowri,您好;

1)对于PB 12.6版本4088-即大约2015年的GA(初始版本)。我当前使用的是2017年6月1日之后的版本4139。您可能希望将某些EBF的ASAP作为v12.6的初始版本 相当越野车。 对于SQL错误,您还应该捕获SQLCA.sqldbcode和SQLCA.sqlerrtext属性,以真正了解正在发生的情况。 SQLDBCode -1只是表示由于某种原因连接失败。

2)假设您的意思是W2012处于EXE启动崩溃中,我怀疑此问题可能与运行时DLL匹配不正确,或者PB运行时未正确安装。 希望在以后的情况下,您可以使用" Packager"实用程序将PBVM DLL加载到W2012计算机上,而不仅仅是从开发人员的PC复制某些DLL。

HTH

致谢...克里斯

一周热门 更多>