Eine Komponente bearbeiten

<< Click to Display Table of Contents >>

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

Eine Komponente bearbeiten

Um eine Komponente in der Ansicht COMPONENT im Advanced-Modus zu bearbeiten, müssen die aktuellen Einstellungen in den Detailbereich auf der rechten Seite geladen werden. Dazu wählen Benutzer die Komponente aus der Listenansicht auf der linken Seite aus.

 

Da die verfügbaren Optionen zur Komponentenverwaltung sehr umfangreich sind, gibt es separate, nach Registerkarten gruppierte Aktivitätsbereiche:

 

Grundlegende Komponenteneinstellungen

Registerkarte: PROPERTIES

Registerkarte: FEATURES

Registerkarte: FILES

Registerkarte: REGISTRY

Registerkarte: COM

Registerkarte: OPERATIONS

Registerkarte: DRIVER

 

Weitere Informationen zu den Registerkarten-Unteransichten mit verwaltbaren Komponenteneinstellungen finden Sie im jeweiligen Hilfeabschnitt.

Grundlegende Komponenteneinstellungen

Unabhängig davon, welche Registerkarte der Komponentenbearbeitungsansicht aktiv ist, zeigt der obere Bereich des Detailbereichs immer die folgenden grundlegenden Einstellungssteuerelemente an:

 

Komponentenbezeichner

Um den direkten Inline-Bearbeitungsmodus für den Komponentenbezeichner zu aktivieren, können Benutzer Folgendes tun:

 

Auf den vorhandenen Komponentenbezeichnerwert klicken.

oder

Auf das Symbol Bearbeiten direkt neben dem vorhandenen Komponentenbezeichnerwert klicken.

 

Sobald der Editordialog sichtbar ist, ersetzt die Eingabe den vorhandenen Bezeichnerwert. Weitere Informationen zu den Namenskonventionen für Komponentenbezeichner finden Sie im Hilfeabschnitt Komponente umbenennen.

 

Key Path

Die schreibgeschützten Informationen zum aktuellen Komponenten-Key-Path zeigen ein Symbol zur Bestimmung des Key-Path-Typs (Datei oder Registrierungswert), den Bezeichner des Key-Path-Objekts selbst sowie den Pfad zur Schlüsseldatei an. Die Änderung des Key-Path einer Komponente ist über das Kontextmenü für Dateien und Registrierungswerte in den Registerkarten FILES und REGISTRY verfügbar.

 

Bedingungen

Der im Bedingungstextbereich eingegebene Wert wird ausgewertet, um zu entscheiden, ob die Komponente auf dem Zielrechner installiert werden soll oder nicht.
 

Wenn keine Bedingung angegeben ist, wird die Komponente installiert.

Wenn die Bedingungsanweisung als TRUE ausgewertet wird, wird die Komponente installiert.

Wenn die Bedingungsanweisung als FALSE ausgewertet wird, wird die Komponente nicht installiert.

 

Die Auswertung erfolgt mindestens einmal während der Sequenzaktion CostFinalize. Spätere Verweise auf das Auswertungsergebnis, z. B. während Software-Wartungsverfahren, können, müssen aber nicht, zu einer erneuten Auswertung gemäß aktuellen Objektzuständen führen. Weitere Informationen zu den Bedingungen für Komponenten und den Syntaxanforderungen für Bedingungsanweisungen finden Sie in der Online-Dokumentation.

 
Um die Definition von Bedingungsanweisungen so einfach wie möglich zu gestalten, enthält RayPack einen sogenannten Condition Builder. Er wird überall dort verwendet, wo Bedingungen definiert werden müssen. Weitere Informationen zur Verwendung des Condition Builders finden Sie im Hilfeabschnitt zu allgemeinen Dialogen.

 

Neuauswertung

Wenn die Option reevaluate on repair aktiv ist, wird die Bedingungsanweisung erneut ausgewertet, wenn das MSI-Reparaturverfahren ausgelöst wird. Wenn diese Option nicht aktiv ist, wird der alte Wert, der während der Installation berechnet wurde, verwendet, um zu bestimmen, ob die Komponente nach Abschluss der Software-Wartung installiert werden soll.