Installation 如何使用InstallShield从MSI应用Windows修补程序?

Installation 如何使用InstallShield从MSI应用Windows修补程序?,installation,windows-installer,installshield,hotfix,Installation,Windows Installer,Installshield,Hotfix,我正在构建一个MSI,用InstallShield 2010安装我们公司的产品,它需要在产品需要运行的安装中应用几个Windows修补程序 我想知道使用InstallShield实现这一点的方法是什么?使用先决条件 我花了一段时间才理解如何定义一个新的先决条件,而且它们提供的条件似乎非常有限,无法检查我的修补程序是否已经安装,以及我运行的确切Windows版本是什么。此外,我需要为每个版本的Windows和每个体系结构定义一个先决条件,这会创建大量的先决条件 到目前为止,我们使用了MSI将在终止

我正在构建一个MSI,用InstallShield 2010安装我们公司的产品,它需要在产品需要运行的安装中应用几个Windows修补程序

我想知道使用InstallShield实现这一点的方法是什么?使用先决条件

我花了一段时间才理解如何定义一个新的先决条件,而且它们提供的条件似乎非常有限,无法检查我的修补程序是否已经安装,以及我运行的确切Windows版本是什么。此外,我需要为每个版本的Windows和每个体系结构定义一个先决条件,这会创建大量的先决条件

到目前为止,我们使用了MSI将在终止之前运行的python脚本来应用这些修补程序,但从Windows Server 2008开始,这已不再可能,并且修补程序的安装失败


我记得有一次我看到一个企业产品(SQL Server或Oracle)的安装,它在安装过程中应用了Windows修补程序,这似乎是一个相当标准的过程。我想知道是否有一个惯例可以做到这一点?

您需要使用先决条件来完成此操作,以便Installshield引导程序EXE在启动MSI之前安装修补程序。(多个MSI不能同时运行,这些修补程序可能包含一个MSI)

您需要使用先决条件执行此操作,以便Installshield bootstrapper EXE在启动MSI之前安装修补程序。(多个MSI不能同时运行,这些修补程序可能包含一个MSI)