如何升级PowerBuilder代码?
我有来自 PowerBuilder 5 的代码无法构建。 编译器在完成之前停止,没有任何错误代码。
我想将代码升级到 PowerBuilder 的最新版本,但 PowerBuilder 的一些中间版本对旧的 Microsoft java dll 具有二进制依赖性,由于某些法庭案件,Microsoft 不再可以分发该 DLL。
那么,有没有办法让我的代码在较新的环境中运行呢?
/约翰/
I have code from PowerBuilder 5 that can't be built. The compiler just stops before it is done without any error codes.
I would like to upgrade the code to the recent version of PowerBuilder but there are some intermediate versions of PowerBuilder that have binary dependencies to an old Microsoft java dll that Microsoft no longer can distribute due to some court case.
So, is there a way to get my code running in a newer environment?
/johan/
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
首先,您不需要使用“PowerBuilder 的中间版本”来迁移到当前版本,因此即使这个 java DLL 依赖项对我来说听起来有问题(至少它不会引起警觉),它也是无关紧要的,除非它影响 PowerBuilder 的目标版本。
对于迁移,您可能需要查看此迁移指南,以及 PB 更改列表 这可能会影响你。
Firstly, you don't need to use "intermediate versions of PowerBuilder" to migrate up to a current version, so even if this java DLL dependency sounds questionable to me (at least it doesn't ring a bell), it's irrelevant unless it affects the target version of PowerBuilder.
For migrating, you might want to check out this migration guide, as well as a list of changes to PB that may affect you.
听起来很不寻常的问题。 您可以尝试将代码迁移到更新版本的 PowerBuilder,看看它是否可以编译或至少失败,但会提供一些有用的错误消息。
我还建议将其发布到 Sybase 新闻组的 PowerBuilder 部分。 他们非常活跃,并且拥有一些经验丰富的出色 PB 头脑。 您可以在这里找到它们:http://forums.sybase.com
Very unusual sounding problem. You could give a try to migrating the code to a more recent version of PowerBuilder and see if it will compile or at least fail but give you some useful error messages.
I would also recommend posting this in the PowerBuilder section of the Sybase newsgroups. They are very active and full of some brilliant PB minds with lots of experience. You can find them here: http://forums.sybase.com
从这里:http:// /forums.sybase.com/cgi-bin/webnews.cgi?cmd=item-4558&group=sybase.public.powersite
我刚刚了解到“严重”消息和消息的组合
psdwc70.dll 无法自行注册可能是因为
您的计算机上不存在和/或未注册 msjava.dll。 这
psdwc70.dll 文件依赖于 msjava.dll 才能正确安装。
/约翰/
From here:http://forums.sybase.com/cgi-bin/webnews.cgi?cmd=item-4558&group=sybase.public.powersite
I just learned that the combination of "severe" message, and message
that psdwc70.dll was unable to self-register is probably because
msjava.dll is not present and/or registered on your machine. The
psdwc70.dll file relies on msjava.dll in order to install properly.
/johan/
您是否尝试过导出PB5中的代码并在新版本中导入?
Have you tried exporting the code in PB5 and importing in new version?