Windows installer是什么,windows installer是干嘛的
什么是Windows Installer?Windows Installer的作用是什么?
Windows Installer是在Windows 2000中提出的,作为微软操作系统中安装程序开发的标准操作系统服务。它可以支持安装程序所需的许多功能,并且可以支持事务性安装。当安装程序发现错误或问题时,它可以跟踪安装程序中所做的所有更改(包括复制文件、修改配置等。)回到不变的状态。目前Windows Installer的最新版本是5.0版。
Windows Installer的安装程序由Windows Installer服务、安装程序数据库、安装引导程序和要安装的文件组成。
windows installer服务:与操作系统一起安装,受Windows Installer的安装引导,负责加载安装程序数据库,以及Windows Installer运行过程中的事务性安装功能,以确保安装程序对系统的修改不是成功就是失败(不做任何修改)。
安装程序数据库:由安装程序工具制作,包含指令、过程(向导屏幕所需的数据)、数据、配置设置等。安装程序的。它是Windows Installer的安装数据源,有时文件会被压缩在安装程序数据库中。
安装引导程序:引导Windows Installer运行安装程序的初始程序,通常以setup.exe命名。
使用Windows Installer开发安装程序的软件厂商可以在其软件包中附加Windows Installer的再分发包,从而保证用户的电脑能够更新Windows Installer的模块版本,使安装程序顺利运行。Windows Installer目前是Platform SDK的一部分。