Share via


驗證安裝資料庫

安裝套件的作者應該一律在其套件上執行驗證,然後再嘗試第一次安裝套件,並在每次對套件進行任何變更時重新執行驗證。 驗證會掃描資料庫是否有可能個別有效但造成整個資料庫內容中不正確行為的錯誤。 嘗試安裝驗證失敗的套件可能會損毀使用者的系統。 請參閱 套件驗證內部一致性評估工具 - ICE一節。

您可以使用 Orca.exeMsival2.exe來驗證範例套件。 若要檢視Msival2.exe變更目錄的說明,並在命令列上輸入 。

Msival2 -?

.cub 檔案 darice.cub 包含Msival2.exe執行驗證所需的 ICE 自訂動作。 若要驗證MNP2000.msi輸入

msival2 MNP2000.msi Darice.cub

如需驗證所傳回錯誤和警告訊息的描述,請參閱 ICE 參考。 更正套件中的所有錯誤,並視需要重新執行驗證,直到封裝通過驗證而不發生錯誤為止。

套件通過驗證之後,您可以按一下MNP2000.msi圖示,或使用命令列 選項從命令列安裝範例套件。

這會完成範例安裝。

下一個範例

升級範例