Installationsmechanismus
Es gibt zwei Phasen für einen erfolgreichen Installationsprozess: Erwerb und Ausführung. Wenn die Installation nicht erfolgreich ist, kann eine Rollbackphase auftreten.
Erwerb
Zu Beginn der Kaufphase weist eine Anwendung oder ein Benutzer das Installationsprogramm an, ein Feature oder eine Anwendung zu installieren. Das Installationsprogramm durchschreitet dann die in den Sequenztabellen der Installationsdatenbank angegebenen Aktionen. Diese Aktionen fragen die Installationsdatenbank ab und generieren ein Skript, das eine schrittweise Vorgehensweise zum Ausführen der Installation bietet.
Ausführung
Während der Ausführungsphase übergibt das Installationsprogramm die Informationen an einen Prozess mit erhöhten Berechtigungen und führt das Skript aus.
Rollback
Wenn eine Installation nicht erfolgreich ist, stellt das Installationsprogramm den ursprünglichen Zustand des Computers wieder her. Wenn das Installationsprogramm das Installationsskript verarbeitet, generiert es gleichzeitig ein Rollbackskript. Zusätzlich zum Rollbackskript speichert das Installationsprogramm eine Kopie jeder Datei, die sie während der Installation löscht. Diese Dateien werden in einem ausgeblendeten Systemverzeichnis gespeichert. Nach Abschluss der Installation werden das Rollbackskript und die gespeicherten Dateien gelöscht. Weitere Informationen finden Sie unter Rollbackinstallation.