Codenamed Darwin 微軟安裝程序採購了到軟件包裝的行業競爭的一個大量需求的要素。 在微軟安裝程序之前(現在以視窗安裝程序著名)軟件的包裝和配電器由立場單獨安裝程序包控制從InstallShield和明智。 帶有視窗安裝程序引擎,微軟保證了InstallShield有的獨佔當它來到包裝時,并且軟件的配電器結束了。 許多其他公司不成功設法按照微軟 s帶頭和提供他們自己包裝和配電器引擎。 今天視窗安裝程序由所有主要軟件製造商更喜歡分配他們的軟件包,并且視窗安裝程序在以後的時刻預計是最普遍的包裝的引擎。
視窗安裝程序允許最終用戶自定義他們的安裝在運行時間,實際上安裝程序為其高可縮放性是著名的視窗,當它來到開發的配電器程序包時。 基本的部件所有視窗安裝程序程序包(MSI程序包)是要素。 要素與原子是可比較的,并且它是所有MSI程序包構件。 有時,在產品的安裝不可能進行情況下,一個被破壞的MSI程序包可以錯過重要要素。 視窗安裝程序有驗證每個MSI程序包目錄保證的一個內藏的結構程序包的首要的要素是可用的,在安裝開始之前。
類似於庫存檢驗,視窗安裝程序有首要的要素列表,并且,在起動安裝視窗安裝程序檢查明顯保證時候要素不是缺少的。 最終用戶沒有直接存取對要素,并且視窗安裝程序管理關鍵文件的文件關聯和註冊。 關鍵文件可以簡言之是註冊表要素, ODBC連接數等文件的安裝和註冊的視窗安裝程序作為關心,不用用戶干預。
除要素和關鍵文件之外,視窗安裝程序的一個重要功能允許用戶自定義MSI程序包的安裝。 功能是可以被去除,无需影響軟件的安裝的一個組要素和關鍵文件。 軟件本質特徵不customizable,并且用戶不可能選擇不安裝軟件的本質特徵。 例如,在安裝更大的軟件包期間最終用戶有功能他希望安裝的一個選擇,然而在有些功能是的安裝期間greyed表明他們是本質特徵,并且最終用戶必須安裝他們保證發揮作用軟件。
雖然視窗安裝程序是GUI (圖形用戶界面)基於安裝程序,用戶能通過安裝軟件繞過GUI安裝在指令提示通過執行文件msiexec.exe,軟件的這樣安裝是相當安裝軟件的一叫的在模式。 模式安裝為只有專家級的用戶相當推薦。 安裝視窗安裝程序基於軟件最公用的方法將簡單雙擊在設置或msiexec.exe文件。 視窗安裝程序解雇和軟件的安裝在屏幕可以通過遵守指令完成。
能承受的生存條款@ http://www.articlegarden.com
另外的條款&信息關於軟件