Microsoft Windows Installer 属于一套可扩展且适应面广的软件管理机制,其作用在于把应用程序的安装流程加以简化和规范化,让用户在安装、移除以及升级各类软件时操作更省心,也有助于维持系统的稳定与可靠。该机制还具备若干进阶能力,例如按需选择安装项、依据条件执行安装或卸载、对版本进行管理等。它允许从多个来源完成软件的安装与运行,开发人员亦可针对自家程序的需要对其进行定制,从而提升使用过程中的可配置程度与灵活度。

1、Windows Installer 的系统要求
Windows XP Service Pack 2 是微软为 Windows XP 操作系统发布的一个重大更新补丁包。
Windows XP Service Pack 3 是微软为 Windows XP 操作系统发布的第三个服务包,汇集了此前陆续推出的修补程序与功能更新,用以提升系统稳定性与安全性。
Windows Server 2003 Service Pack 1 是微软为 Windows Server 2003 操作系统发布的第一个服务包,主要用于修补系统漏洞、提升安全性与稳定性。
Windows Server 2003 的第二个服务包版本
Windows Vista 及其 Service Pack 1 版本
适用于 Windows Server 2008 的 32 位、64 位及 Itanium 架构版本。
2、在这些操作系统上无法使用 Windows Installer 4.5:
Windows 7
Windows 7 SP1
Windows Server 2008 R2 是微软推出的一款服务器操作系统。
Windows Server 2008 R2 SP1 是微软推出的一款服务器操作系统,属于 Windows Server 2008 R2 的升级版本,集成了 Service Pack 1 更新包。该系统面向企业级服务器环境,提供文件管理、网络服务、虚拟化支持等核心功能,适用于搭建各类服务器应用场景。
Windows 8
Windows Server 2012 是微软推出的服务器操作系统版本。
Windows 8.1
Windows Server 2012 R2 是微软推出的服务器操作系统版本,属于 Windows Server 2012 的后续更新版,在虚拟化、存储管理、网络功能以及远程访问等方面做了改进,适合企业搭建基础服务环境使用。
1、多包事务
在Microsoft Windows Installer的多包事务机制中,能够将多个安装包整合为单一事务来处理。链接器在这一过程中负责动态地把软件包纳入该事务范围。一旦其中某个包未能按预期完成安装,整个安装过程便支持回滚操作。
2、内嵌式用户界面处理工具
可将自定义用户界面(UI)嵌入 Windows 安装程序包的处理程序中,从而更便捷地完成自定义界面的集成工作。嵌入式 UI 处理程序还能用于调出“添加或删除程序”控制面板项,或在 Windows Installer 执行修复流程时被调用。
3、嵌入式推理链
借助 Microsoft Windows Installer 的嵌入式链接器,可以把某个包纳入涉及多个包的事务之中。采用嵌入式链接器后,安装操作便能跨多个包协同进行。举例来说,安装点播事件、修复操作以及卸载事件都能在多个包上启用。
4、更新新老交替弹性
Microsoft Windows Installer 的这一功能,可让您对 FeatureComponent 表中发生变更的替换项进行正确处理。
(您的评论需要经过审核才能显示)
0条评论