Überprüfen einer Installationsdatenbank

Autoren von Installationspaketen sollten immer eine Überprüfung für ihre Pakete ausführen, bevor sie versuchen, das Paket zum ersten Mal zu installieren, und die Überprüfung bei jeder Änderung des Pakets erneut ausführen. Bei der Überprüfung wird die Datenbank auf Fehler überprüft, die möglicherweise einzeln gültig erscheinen, aber im Kontext der gesamten Datenbank ein falsches Verhalten verursachen. Der Versuch, ein Paket zu installieren, bei dem die Überprüfung fehlschlägt, kann das System des Benutzers beschädigen. Weitere Informationen finden Sie in den Abschnitten Paketvalidierung und interne Konsistenzauswertung – ICEs.

Sie können das Beispielpaket mithilfe vonOrca.exe oder Msival2.exe. Um die Hilfe zum Ändern Msival2.exe, und geben Sie in der Befehlszeile ein.

Ms luci2 -?

Die CUB-Datei darice.cub enthält die benutzerdefinierten ICE-Aktionen, die von Msival2.exe Validierung benötigt werden. So überprüfen Sie die MNP2000.msi Eingabe

msiva2 MNP2000.msi Darice.cub

Eine Beschreibung der von der Validierung zurückgegebenen Fehler- und Warnmeldungen finden Sie in der ICE-Referenz. Korrigieren Sie alle Fehler im Paket, und führen Sie die Überprüfung nach Bedarf erneut aus, bis das Paket die Überprüfung ohne Fehler besteht.

Sobald das Paket die Überprüfung besteht, können Sie das Beispielpaket installieren, indem Sie auf das Symbol MNP2000.msi klicken oder über die Befehlszeile mithilfe der Befehlszeilenoptionen .

Dadurch wird die Beispielinstallation abgeschlossen.

Nächstes Beispiel

Ein Upgradebeispiel