Sequenzierung

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide > PackDesigner > MSI / MST / RPP-basierte Projekte > Erweiterter Modus 

Sequenzierung

Die Ansicht SEQUENCING bietet vollen Zugriff auf die Prozeduren, die während der Ausführung der fünf MSI-Standardsequenzen aufgerufen werden:

 

Installation

oAusführungssequenz – intern dargestellt durch die in der Tabelle InstallExecuteSequence gespeicherten Zeilen

oUI-Sequenz – intern dargestellt durch die in der Tabelle InstallUISequence gespeicherten Zeilen
 

Administration

oAusführungssequenz – intern dargestellt durch die in der Tabelle AdminExecuteSequence gespeicherten Zeilen

oUI-Sequenz – intern dargestellt durch die in der Tabelle AdminUISequence gespeicherten Zeilen
 

Advertisement

oAusführungssequenz – intern dargestellt durch die in der Tabelle AdvExecuteSequence gespeicherten Zeilen

 

Jede Sequenz besteht aus einer Vielzahl sogenannter Standard- und/oder benutzerdefinierter Aktionen. Standardaktionen werden grundsätzlich durch den MSI-Standard definiert, während benutzerdefinierte Aktionen von Packagern definiert werden können, um komplexe Anforderungen an das Paketverhalten zu erfüllen. Jede einer Sequenz hinzugefügte Aktion kann als ein Schritt auf dem Pfad betrachtet werden, der durch den gesamten Sequenzlauf beschritten wird.

 

ca selected

 

Die Ansicht SEQUENCING ist in einen Sequenznavigationsbereich auf der linken Seite und einen Detailbereich für Aktionseinstellungen auf der rechten Seite unterteilt. Über das Registerkartenmenü im oberen linken Bereich der Ansicht SEQUENCING können Benutzer die tatsächlich zu bearbeitende Sequenzgruppe auswählen: Installation, Administration oder Advertisement. Wenn die Registerkarte Installation oder Administration aktiv ist, wird eine zusätzliche Auswahl angezeigt, um zwischen Ausführungs- und UI-Sequenz zu wechseln.

 

Die Kombination aus Registerkarte und Sequenzauswahl bestimmt die Datenquelle für die in der Listenansicht unterhalb der Navigationselemente angezeigten Sequenzaktionen.

Jede Aktion wird mit ihrem Namen und einem Symbol angezeigt, das den Aktionstyp angibt:

 

icnStandardActionStandardaktion

 

icnDialogActionDialog

 

Benutzerdefinierte Aktionen werden mit einer Vielzahl von Symbolen gekennzeichnet, da jeder benutzerdefinierte Aktionstyp ein eigenes Symbol hat.

Beispiele:

 

icnCustomActionCallDLL

Benutzerdefinierte Aktion – Typ Aufruf .dll

 

icnCustomActionSetPropertyBenutzerdefinierte Aktion – Typ Eigenschaft setzen

 

Erfahrene Packager wissen, wie sie die Sequenzchorographie neu gestalten können, um ein funktionsfähiges und gültiges Ergebnis zu erhalten. Unerfahrene Packager sollten sich jedoch so eng wie möglich an den MSI-Standard halten, um die Gültigkeit des Zielpakets aufrechtzuerhalten. Probleme, die durch umgeordnete und manipulierte Sequenzen verursacht werden, sind schwer zu verfolgen und noch schwerer zu beheben.

 

Mit RayPack haben Benutzer jedoch vollen Zugriff auf die Sequenzschritte und können eine der folgenden Bearbeitungsoptionen für Sequenzen und ihre einzelnen Schritte ausführen:

 

Sequenzaktion hinzufügen

Sequenzaktion neu anordnen

Sequenzaktion entfernen

Sequenzaktion bearbeiten