Windows installer 为什么添加额外的先前安装会中断InstallShield中的升级路径?
我正在为我的产品创建补丁。这是基础版本的第三个补丁。我的升级路径如下:Windows installer 为什么添加额外的先前安装会中断InstallShield中的升级路径?,windows-installer,installshield,patch,Windows Installer,Installshield,Patch,我正在为我的产品创建补丁。这是基础版本的第三个补丁。我的升级路径如下: 1.0-->1.0.3 1.0.1-->1.0.3 1.0.2-->1.0.3 我所做的是在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
- 1.0-->1.0.3
- 1.0.1-->1.0.3
- 1.0.2-->1.0.3
布莱恩你好,布莱恩。看来你是对的。我还没有尝试升级验证向导,但我会的。我所做的是用一个主文件的更新版本来尝试我的补丁,现在它运行良好。我在开发过程中使用的旧文件似乎违反了规则,导致升级失败。请注意:该文件是一个无版本控制的可执行文件。非常感谢你的回答。