我有来自PowerBuilder 5的无法构建的代码。编译器在完成之前就会停止,没有任何错误代码。
我想将代码升级到最新版本的PowerBuilder,但是有一些PowerBuilder的中间版本具有二进制依赖性,而这些依赖于微软不再能够分发的旧版Microsoft java dll。
那么,有没有办法让我的代码在更新的环境中运行?
/约翰/
答案 0 :(得分:5)
首先,你不需要使用“PowerBuilder的中间版本”来迁移到当前版本,所以即使这个java DLL依赖对我来说听起来有问题(至少它不响铃),它是除非它影响PowerBuilder的目标版本,否则无关紧要。
要进行迁移,您可能需要查看此migration guide以及可能会对您产生影响的list of changes to PB。
答案 1 :(得分:1)
非常不寻常的声音问题。您可以尝试将代码迁移到更新版本的PowerBuilder,看看它是否会编译或至少失败,但会给您一些有用的错误消息。
我还建议将其发布在Sybase新闻组的PowerBuilder部分中。他们非常活跃,充满了一些有着丰富经验的出色的PB思想。您可以在此处找到它们:http://forums.sybase.com
答案 2 :(得分:0)
从这里开始:http://forums.sybase.com/cgi-bin/webnews.cgi?cmd=item-4558&group=sybase.public.powersite
我刚学会了“严厉”消息和消息的组合 psdwc70.dll无法自行注册可能是因为 msjava.dll在您的计算机上不存在和/或注册。该 psdwc70.dll文件依赖于msjava.dll才能正确安装。
/约翰/
答案 3 :(得分:0)
您是否尝试在PB5中导出代码并导入新版本?