Eine Feature bearbeiten

<< Click to Display Table of Contents >>

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

Eine Feature bearbeiten

Um ein Feature in der Ansicht FEATURES von PackDesigners Advanced-Modus zu bearbeiten, müssen Benutzer die Eigenschaften des Datenobjekts in den Detailbereich laden. Dazu müssen sie es aus der Baumstruktur auf der linken Seite der Ansicht auswählen. Anschließend stehen die unten aufgeführten Eigenschaften zur Bearbeitung bereit.

 

papercliper

Hinweis:

Da die Strukturansicht FEATURE Features und Komponenten anzeigt, kann die Auswahl eines Objekts aus dieser Strukturansicht entweder den Detailbereich für Feature- oder Komponenteneigenschaften anzeigen. Dieser Hilfeabschnitt behandelt Features. Weitere Informationen zur Funktionalität der Komponentenverwaltung finden Sie im Hilfeabschnitt zur Ansicht COMPONENT.

 

Grundlegende Eigenschaften

Feature-Bezeichner

Der Feature-Bezeichner, auch Feature-Name genannt, ist der eindeutige Bezeichner eines Feature-Objekts in der Installer-Datenbank. Um ihn zu bearbeiten, müssen Benutzer auf den vorhandenen Wert doppelklicken. Die direkte Werteditor-Oberfläche wird aktiviert und der neue Wert kann sofort eingegeben werden.

Informationen zu den einzuhaltenden Namenskonventionen finden Sie im Hilfeabschnitt Feature umbenennen.

 

Anzeigename

Der Anzeigename ist der Titel, den Endbenutzer während der Installation eines Zielpakets sehen (sofern das Feature als sichtbar konfiguriert ist, siehe unten). Während der Feature-Bezeichner für die technische Organisation verwendet wird, ist der Anzeigename für die Kommunikation mit Endbenutzern vorgesehen.

 

Beschreibung

Die Beschreibung ist eine lokalisierbare Zeichenfolge, die Endbenutzern als zusätzliche Feature-Information während der Installationslaufzeit angezeigt wird (sofern das Feature als sichtbar konfiguriert ist, siehe unten).

 

Anzeigeoptionen

Die unten aufgeführten Optionen steuern die allgemeine Sichtbarkeit und Interoperabilität eines Features zur Laufzeit. Die Kombination aller drei Optionen wird vom Installer ausgewertet, um den Selection-Dialog des Zielpakets zu erstellen.

 

Sichtbar / ausgeblendet

Wenn ein Feature als sichtbar markiert ist, sehen Endbenutzer das Feature während der Installationslaufzeit als Teil der Feature-Liste im Select-Dialog. Das bloße Anzeigen eines Features hat keinen Einfluss auf die weiteren Steuerungsoptionen für das Feature. Wenn es als für den Endbenutzer nicht abwählbar markiert ist, wird das Feature angezeigt, kann aber nicht geändert werden.

 

Die Sichtbarkeit eines Features wird als vererbbare Eigenschaft behandelt. Das bedeutet, dass das Ausblenden eines übergeordneten Features dazu führt, dass der Installer auch alle untergeordneten Features ausblendet – unabhängig davon, wie deren individuelle Sichtbarkeitseinstellungen definiert sind. Dies ist Teil der standardmäßigen MSI-Ausführungsroutine und kann nicht überschrieben werden.

 

Wenn ein neues Root-Feature in RayPack erstellt wird, ist es standardmäßig sichtbar. Neu erstellte untergeordnete Features erben diese Eigenschaft von ihren übergeordneten Features.

 

Um zwischen dem sichtbaren und ausgeblendeten Zustand zu wechseln, müssen Benutzer auf die Kachel für die Sichtbarkeitseinstellungen klicken. Jeder Klick kehrt den aktuellen Zustand von sichtbar auf ausgeblendet und umgekehrt um.

 

Ausgeklappt / eingeklappt

Wenn ein Feature als ausgeklappt markiert ist, werden seine direkten untergeordneten Knoten ohne Benutzerinteraktion angezeigt. Diese standardmäßige Erweiterung des Feature-Teilbaums ist hilfreich, wenn Benutzerinteraktion für die untergeordneten Features erwartet wird, z. B. weil es sich um optionale Elemente wie Sprachpakete handelt. Die Option „standardmäßig ausgeklappt" wirkt sich auf die direkten untergeordneten Features aus. Um auch tiefere Ebenen auszuklappen, muss die Option für jedes betroffene Feature gesetzt werden.

 

Wenn ein neues Root-Feature in RayPack erstellt wird, ist es standardmäßig eingeklappt. Neu erstellte untergeordnete Features erben diese Eigenschaft von ihren übergeordneten Features.

 

Um zwischen dem eingeklappten und ausgeklappten Zustand zu wechseln, müssen Benutzer auf die Kachel für die Anzeigeeinstellungen klicken. Jeder Klick kehrt den aktuellen Zustand von ausgeklappt auf eingeklappt und umgekehrt um.

 

Die Anzeigeeinstellung kann durch die Sichtbarkeit eines Features beeinflusst werden: Ausgeblendete Features werden automatisch als eingeklappt definiert. Ein Klick auf die hellgraue Kachel hat keinerlei Auswirkung auf die Anzeigeeinstellung. Die Kachel wird wieder klickbar (und erhält wieder einen etwas dunkleren Grauton), sobald das Feature wieder sichtbar ist. Diese Nichtverfügbarkeit der Anzeigeeinstellungen wird ebenfalls vererbt: Wenn ein übergeordnetes Feature unsichtbar ist, können untergeordnete Features nicht auf sichtbar gesetzt und daher auch nicht ausgeklappt angezeigt werden.

 

Erforderlich / optional

Wenn ein Feature als erforderlich markiert ist, können Endbenutzer nicht manuell entscheiden, ob es installiert werden soll oder nicht – es wird immer installiert, solange die interne Paketlogik es zuweist. Das Feature kann sichtbar sein, um anzuzeigen, dass es installiert wird, und um Informationen darüber bereitzustellen, kann aber während einer benutzerdefinierten Installationseinrichtung vom Endbenutzer nicht abgewählt werden.

 

Wenn ein neues Root-Feature in RayPack erstellt wird, ist es standardmäßig optional. Neu erstellte untergeordnete Features erben diese Eigenschaft von ihren übergeordneten Features.

 

Um zwischen dem erforderlichen und optionalen Zustand zu wechseln, müssen Benutzer auf die Kachel für die Anforderungseinstellungen klicken. Jeder Klick kehrt den aktuellen Zustand von erforderlich auf optional und umgekehrt um.

 

papercliper

Hinweis:

Die möglichen Kombinationen aus standardmäßig ausgeklappt und sichtbar im Feature-Auswahldialog werden intern in die Werte der Spalte Features Display kodiert. Wenn diese Eigenschaft daher direkt über die Ansicht TABLES bearbeitet wurde, wird empfohlen, den Status der Kontrollkästchen zu überprüfen, um sicherzustellen, dass die Feature-Darstellung wie ursprünglich beabsichtigt eingestellt ist.

 

Registerkarte: INSTALLATION LEVEL

Installationsebenen-Optionen

In RayPack gibt es vier Standardeinstellungen für die Installationsebene eines Features:

 

Use default settings
Setzt den in der Spalte Level des Features gespeicherten Wert auf 3.
 

Never install this feature
Setzt den in der Spalte Level des Features gespeicherten Wert auf 0.
 

Always install this feature
Setzt den in der Spalte Level des Features gespeicherten Wert auf 1.
 

Only if the INSTALLLEVEL property is greater or equal to x
Ermöglicht die manuelle Definition des in der Spalte Level des Features gespeicherten Werts als beliebige ganze Zahl.

 

Die Installationsebene eines Features kann aufgrund der Auswertung von Bedingungen angepasst werden. Wenn die Installationsebene eines Features jedoch höher ist als die durch die paketglobale Eigenschaft für die Installationsebene definierte Ebene, wird dieses Feature nicht installiert.

 

Feature-Bedingungen

Um die für ein bestimmtes Feature ausgewerteten Bedingungen zu bearbeiten, werden Benutzer direkt zum Tabelleneditor weitergeleitet, in dem die Tabelle Conditions bereits geladen ist. Feature-Bedingungen werden in der Regel verwendet, um die Installationsebene von Features gemäß Zielsystemeigenschaften wie Architektur, Betriebssystemversion oder Systemsprache zu ändern. Weitere Informationen zur Bedingungsverarbeitung finden Sie in der MSI-Standarddokumentation.

 

Registerkarte: ADVANCED

Zielverzeichnis

Diese Eigenschaft legt fest, welches Verzeichnis als Standard-Installationsziel auf dem Zielrechner verwendet wird. Wenn ein Feature für Endbenutzer sichtbar ist und eine öffentliche Eigenschaft als Ziel angegeben ist, kann der Verzeichniswert während der Paketlaufzeit geändert werden.

 

Advertised-Option

Intern werden die von RayPack bereitgestellten Advertisement-Optionen in bitweise ausgewertete Werte der Spalte Attributes in der Tabelle Features übersetzt.
Da diese Optionen hinsichtlich wechselseitiger Abhängigkeiten und Bedingungen mit besonderer Sorgfalt behandelt werden müssen, wird dringend empfohlen, die MSI-Standarddokumentation zu lesen, bevor die von RayPack festgelegten Standardwerte geändert werden.
 

Verfügbare Optionen:

Default
Mit diesem Attribut ist der Zustand des Features identisch mit dem Zustand des übergeordneten Features.  

Disallow advertise
Dieses Attribut verhindert, dass das Feature beworben werden kann.

Favor advertise
Mit diesem Attribut ist der Feature-Zustand „Advertise".

Disable advertising if not supported by OS
Mit diesem Attribut wird die Werbung für das Feature deaktiviert, wenn die Betriebssystem-Shell keine Windows Installer-Deskriptoren unterstützt.

 

Remote-Installationsoption

Intern werden die von RayPack bereitgestellten Remote-Installationsoptionen in bitweise ausgewertete Werte der Spalte Attributes in der Tabelle Features übersetzt.
Da diese Optionen hinsichtlich wechselseitiger Abhängigkeiten und Bedingungen mit besonderer Sorgfalt behandelt werden müssen, wird dringend empfohlen, die MSI-Standarddokumentation zu lesen, bevor die von RayPack festgelegten Standardwerte geändert werden.

 

Verfügbare Optionen:

Favor local
Komponenten dieses Features, die nicht zur Installation von der Quelle markiert sind, werden lokal installiert.

Favor source
Komponenten dieses Features, die nicht für eine lokale Installation markiert sind, werden zur Ausführung von der Quell-CD-ROM oder vom Server installiert.