Windows 安裝程序 4.5 是 Windows 安裝程序 4.0 一次要更新。 Windows 安裝程序 4.0 在 2006 年 11 月發(fā)布。 Windows 安裝程序 4.5 包含新增和改進功能,并探討了 Windows 安裝程序 4.0 中的一些問題。 所有包和更新,您可以應用到 Windows 安裝程序 4.0,Windows Installer 3.x 和到 Windows 安裝程序 2.0 完全支持 Windows 安裝程序 4.5
Windows 安裝程序 4.5 中改進的功能
Windows 安裝程序 4.5 中已經實現(xiàn)了以下的新增和改進功能
多個包事務
多個包事務處理中您可以從多個包創(chuàng)建一個事務。 在多個的包事務中一個 chainer 用于動態(tài)地包含在事務中的包。 如果按預期方式不會安裝一個或多個包,您可以回滾 安裝。
嵌入的用戶界面處理程序
在 Windows 安裝程序包中嵌入自定義用戶界面 (UI) 處理程序的 。 這使自定義用戶界面更易于集成。 您還可以調用一個嵌入的用戶界面處理程序,從該添加或刪除程序在控制面板中的 項。 或者,可以調用一個嵌入的用戶界面處理程序在 Windows 安裝程序修復過程。
嵌入式 chainer
您可以將包添加到多個包事務中使用嵌入的 chainer 。 若要啟用跨多個包的安裝事件,您可以使用嵌入的 chainer。 例如對于您可以啟用事件按需安裝、 修復事件,并跨卸載事件 多個包。
更新替換項恢復能力
此功能,讓您更正的更改在 FeatureComponent 表中的替換項。
卸載過程中的共享組件修補復原
此功能可確保最新版本的組件是可用于所有產品。
自定義操作執(zhí)行更新卸載
此功能,可以添加或更改自定義操作,以便在卸載更新時,被稱為自定義操作的更新
Windows 安裝程序 4.5 中解決的問題
Windows 安裝程序 4.5 中解決的早期版本的 Windows 安裝程序中存在的問題如下所示:
在 Windows 安裝服務中缺少 ,SeBackupPrivilege 用戶權限。 沒有妨礙任何自定義操作,需要 此用戶權限。
一些區(qū)分大小寫的服務名稱比較 InstallValidate 操作中導致不必要的"文件中使用"郵件在 Windows Vista。
卸載添加一個新的組件組件的更新時也已卸載。 這發(fā)生即使該組件已共享的 其他產品。
For Windows XP Service Pack 2 and Windows XP Service Pack 3 (32-bit platforms):
x86 Platform: WindowsXP-KB942288-v3-x86.exe
For Windows Server 2003 Service Pack 1, Windows Server 2003 Service Pack 2 and Windows XP 64-bit Editions:
x86 Platform: WindowsServer2003-KB942288-v4-x86.exe