【问题标题】:How to upgrade PowerBuilder code?如何升级 PowerBuilder 代码?
【发布时间】:2008-10-02 20:03:57
【问题描述】:

我有来自 PowerBuilder 5 的无法构建的代码。编译器在完成之前停止,没有任何错误代码。

我想将代码升级到 PowerBuilder 的最新版本,但是 PowerBuilder 的一些中间版本与旧的 Microsoft java dll 具有二进制依赖关系,Microsoft 由于某些诉讼案件而无法再分发。

那么,有没有办法让我的代码在更新的环境中运行?

/约翰/

【问题讨论】:

    标签: migration powerbuilder


    【解决方案1】:

    首先,您不需要使用“PowerBuilder 的中间版本”来迁移到当前版本,所以即使这个 java DLL 依赖项对我来说听起来有问题(至少它没有响铃),它也是无关紧要,除非它影响 PowerBuilder 的目标版本。

    对于迁移,您可能需要查看此migration guide,以及可能会影响您的list of changes to PB

    【讨论】:

      【解决方案2】:

      非常不寻常的声音问题。您可以尝试将代码迁移到更新版本的 PowerBuilder,看看它是否会编译或至少会失败,但会给您一些有用的错误消息。

      我还建议将其发布在 Sybase 新闻组的 PowerBuilder 部分。他们非常活跃,充满了一些经验丰富的优秀 PB 头脑。你可以在这里找到它们:http://forums.sybase.com

      【讨论】:

        【解决方案3】:

        从这里:http://forums.sybase.com/cgi-bin/webnews.cgi?cmd=item-4558&group=sybase.public.powersite

        我刚刚了解到“严重”消息和消息的组合 psdwc70.dll 无法自行注册可能是因为 msjava.dll 不存在和/或在您的计算机上注册。这 psdwc70.dll 文件依赖于 msjava.dll 才能正确安装。

        /约翰/

        【讨论】:

        • 其实这个消息指的是PowerSite,而不是PowerBuilder。某些技术可能适用于这两种产品,但考虑到 PowerSite 多久以前咬牙切齿,如果当前的 PowerBuilder 版本也是如此,我会感到惊讶。我的期望是您不必担心这种 Java 依赖关系。
        【解决方案4】:

        您是否尝试过在 PB5 中导出代码并在新版本中导入?

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2015-06-02
          • 1970-01-01
          • 2019-12-11
          • 2012-05-02
          • 1970-01-01
          • 1970-01-01
          • 2020-03-09
          相关资源
          最近更新 更多