为什么添加额外的先前设置会破坏 InstallShield 中的升级路径?

发布于 2024-10-01 01:36:15 字数 576 浏览 5 评论 0原文

我正在为我的产品创建补丁。这是基础版本的第三个补丁。我的升级路径如下:

  • 1.0 -->1.0.3
  • 1.0.1 -->1.0.3
  • 1.0.2 -->1.0.3

我所做的是在补丁视图中创建一个新补丁并设置 1.0 .3 为最新版本,1.0、1.0.1 和 1.0.2 为先前版本。 (我在创建补丁 1.0.1 和 1.0.2 时遵循了相同的方法)

我遇到的问题是从 1.0 到 1.0.3 的升级路径不起作用,但前提是我将 1.0.2 添加到以前的版本列表。如果我从以前的版本中删除 1.0.2,则 1.0-->1.0.3 升级路径可以完美运行。

有谁知道在这种情况下可能会出现什么问题?

注意:我在 InstallShield 12 和 InstallShield 2011 中都看到了这个问题。

注意 2:有人可以将此标记为 InstallShield-2011 和 InstallShield-12,这些标记不存在,我无法创建它们,因为没有足够的点。谢谢。

任何建议将不胜感激。

谢谢,

胡安·贝塞拉

I'm creating a patch for my product. This is the third patch for the base version. My upgrade paths are as follow:

  • 1.0 -->1.0.3
  • 1.0.1 -->1.0.3
  • 1.0.2 -->1.0.3

What I did was to create a new patch in Patch View and set 1.0.3 as the latest version and 1.0, 1.0.1 and 1.0.2 as the previous versions. (I followed the same approach when created the patches 1.0.1 and 1.0.2)

The problem I have is that the upgrade path from 1.0 to 1.0.3 is NOT working, but only if I add 1.0.2 to the previous versions list. If I remove 1.0.2 from the previous versions, the 1.0-->1.0.3 upgrade path works perfectly.

Does anybody know what could be wrong in this scenario?

Note: I have seen this issue in both InstallShield 12 and InstallShield 2011.

Note 2: Could someone please tag this as InstallShield-2011 and InstallShield-12, the tags don't exist and I cannot create them because don't have enough points. Thanks.

Any advice will be appreciated.

Thanks,

Juan C. Becerra

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

那些过往 2024-10-08 01:36:15

听起来一些组件规则可能在 1.0.2 安装程序中被破坏。要找出问题所在,我建议运行升级验证向导,您可以通过单击构建|从菜单中访问该向导。验证 |升级验证向导...

在这里,您可以指定最新的设置,并指定以前的路径,然后它会检查是否存在任何可能导致升级失败的问题。

祝你好运,

布莱恩

It sounds like some component rules may be broken in the 1.0.2 installer. To find out where the problem may lie, I'd recommend running the Upgrade Validation Wizard, which you can get to from the menu by clicking Build | Validate | Upgrade Validation Wizard...

Here, you can specify your most current setup, and specify the paths to the previous ones, and then it will check to see if there could be any problems that may result in a failed upgrade scenario.

Best of luck,

Bryan

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文