Windows Installer 4.0 不支持
Windows Installer 4.0 及更低版本不支持此页上列出的Windows Installer 函数、表和属性。 此列表中没有功能不能保证该功能受支持。 请参阅主要文档,以确定特定功能需要哪个Windows安装程序版本。 有关其他Windows安装程序版本的信息,请参阅 Windows Installer 中的新增功能。
Windows Installer 4.0 适用于 Microsoft Windows Server 2008 和 Windows Vista。 有关所有Windows安装程序版本和可再发行组件的完整列表,请参阅Windows安装程序的已发布版本。
Windows Installer 4.0 及更低版本中不支持以下功能。
msidbComponentAttributesUninstallOnSupersedence
msidbComponentAttributesSharedCustomAction ExtendedType 列
msidbCustomActionTypePatchUninstall
回调函数原型
- EmbeddedUIHandler
- InitializeEmbeddedUI
- ShutdownEmbeddedUI
- ICE92 验证没有组件具有 msidbComponentAttributesPermanent 和 msidbComponentAttributesUninstallOnSupersedence 属性。
说明
Windows Installer 4.0 无法使用事务处理执行多个包安装。
使用安装程序的 Windows Installer 4.0 或更高版本时,使用 EnforceUpgradeComponentRules 策略或 MSIENFORCEUPGRADECOMPONENTRULES 属性时,小型更新和次要升级可能会失败,因为更新会删除组件。
自定义用户界面不能通过使用使用嵌入式 UI 中所述的方法嵌入Windows Installer 包中。