1

我已经使用InstallShield 2010创建了一个MSI安装文件。安装完成后,如果转到“Windows控制面板”中的“添加或删除程序”/“程序和功能”我可以看到我的程序条目并显示程序版本。如何在控制面板的“添加或删除程序”中设置“安装的更新”版本

然后,我使用InstallShield 2010创建了一个更新(修补程序/修补程序/ QFE)。安装MSP文件后,单击“查看已安装的更新”并查看我的补丁条目,但版本字段为空。

如何使用InstallShield或MSI API填充安装的更新版本?

看到这个画面拍了什么我想实现一个例子:

alt text

回答

1

您应该能够通过构建您的MSI的新版本要做到这一点(设置为高要报告的版本号),然后在原始msi和新msi之间构建差异补丁。

该修补程序应采用新版msi的版本。

+0

谢谢我已经有了更高版本号的补丁,但我的问题是版本号没有出现在版本列中(请参见屏幕截图)。该列仅适用于少数Microsoft应用程序,即使其他应用程序更新(例如Adobe Reader使用msi/msp更新)也不会。 – 2011-01-06 11:42:44

相关问题