安裝套件
安裝套件包含 Windows Installer 安裝或卸載應用程式或產品以及執行安裝使用者介面時所需的所有資訊。 每個安裝套件都包含一個 .msi 檔案,其中包含安裝資料庫、摘要信息數據流,以及安裝各個部分的數據流。 .msi 檔案也可以包含一或多個轉換、內部來源檔案,以及安裝所需的外部來源檔案或封包檔案。
應用程式開發人員必須撰寫安裝才能使用安裝程式。 因為安裝程式會圍繞 元件和功能的概念來組織安裝,並將安裝的所有資訊儲存在關係資料庫中,因此撰寫安裝套件的程式大致需要下列步驟:
- 識別要向用戶呈現的功能。
- 將應用程式組織成元件。
- 使用資訊填入安裝資料庫。
- 驗證安裝套件。
下一節討論安裝程式元件和功能。 如需詳細資訊,請參閱 元件和功能。 功能的選擇通常取決於應用程式從用戶的觀點來看的功能。
建議開發人員使用標準程式來選擇元件。 如需詳細資訊,請參閱 將應用程式組織成元件。
套件作者可以使用第三方套件建立工具,或數據表編輯器和 Windows Installer SDK 來填入安裝資料庫。 所有安裝套件都必須經過驗證,才能保持內部一致性。 如需詳細資訊,請參閱 套件驗證。