Dela via


Att verifiera en installationsdatabas

Författare av installationspaket bör alltid köra validering på sina paket innan de försöker installera paketet för första gången och köra valideringen igen när de gör några ändringar i paketet. Validering söker igenom databasen efter fel som kan verka giltiga individuellt, men som orsakar felaktigt beteende i hela databasens kontext. Försök att installera ett paket som misslyckas med valideringen kan skada användarens system. Se avsnitten Package Validation och Internal Consistency Evaluators – ICEs.

Du kan verifiera exempelpaketet med hjälp av Orca.exe eller Msival2.exe. För att visa hjälpen för Msival2.exe, byt katalog och skriv in på kommandoraden.

Msival2 -?

.cub-filen darice.cub innehåller de ICE-anpassade åtgärder som krävs av Msival2.exe för att utföra validering. För att verifiera MNP2000.msi, ange

msival2 MNP2000.msi Darice.cub

En beskrivning av fel- och varningsmeddelanden som returneras av valideringen finns i ICE-referens. Korrigera alla fel i paketet och kör valideringen igen efter behov tills paketet godkänns utan fel.

När paketet har validerats kan du installera exempelpaketet genom att klicka på ikonen MNP2000.msi eller från kommandoraden med hjälp av kommandoradsalternativ.

Detta slutför exempelinstallationen.

Nästa exempel

ett uppgraderingsexempel