我正在为我的产品创建一个补丁。这是基本版本的第三个补丁程序。我的升级路径如下:
我所做的是在patch View中创建一个新的修补程序,并将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,标签不存在,我无法创建它们,因为没有足够的点数。谢谢。
如有任何建议,将不胜感激。
谢谢,
胡安·贝格拉
发布于 2010-11-13 00:23:27
听起来有些构件规则可能在1.0.2安装程序中出现故障。为了找出问题的所在,我建议运行升级验证向导,您可以从菜单中单击Build \ where _ Validate升级验证向导.。
在这里,您可以指定当前的设置,并指定到前面设置的路径,然后它将检查是否存在可能导致升级失败场景的任何问题。
祝你好运,
布莱恩
https://stackoverflow.com/questions/4101020
复制相似问题