Gewusst wie: Hinzufügen einer Registrierungsstartbedingung
Aktualisiert: November 2007
Durch vordefinierte Registrierungsstartbedingungen wird es möglich, eine Dateisuche und eine Startbedingung gemeinsam in einem einzigen Schritt hinzuzufügen, basierend auf der Suchfunktion. Beispiel: Sie durchsuchen einen Zielcomputer nach einem bestimmten Registrierungsschlüssel oder -wert. Danach werten Sie mithilfe der Startbedingung das Suchergebnis aus. War die Suche nicht erfolgreich, wird von der Startbedingung eine Fehlermeldung angezeigt, und die Installation wird beendet.
![]() |
---|
Je nach den aktiven Einstellungen oder der verwendeten Version können sich die angezeigten Dialogfelder und Menübefehle von den in der Hilfe beschriebenen unterscheiden. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen hierzu finden Sie unter Visual Studio-Einstellungen. |
So fügen Sie eine Registrierungsstartbedingung hinzu
Wählen Sie im Editor für Startbedingungen den Knoten Anforderungen für den Zielcomputer aus.
Klicken Sie im Menü Aktion auf Registrierungsstartbedingung hinzufügen.
Wählen Sie den Knoten Nach RegistryEntry suchen. Wählen Sie im Eigenschaftenfenster die Root-Eigenschaft aus und anschließend den Registrierungsstamm, der durchsucht werden soll.
Wählen Sie die RegKey-Eigenschaft aus, und geben Sie den Namen des Registrierungsschlüssels ein, nach dem gesucht werden soll. Dabei sollte der vollständige Pfad angegeben werden (ohne das Stammverzeichnis).
Hinweis:
Durch eine Registrierungssuche kann nicht überprüft werden, ob ein bestimmter Registrierungsschlüssel vorhanden ist, es sei denn, der Registrierungsschlüssel enthält einen Wert, der nicht NULL ist.
Legen Sie gegebenenfalls die Value-Eigenschaft fest, wenn in dem Registrierungsschlüssel nach einem bestimmten Wert gesucht werden soll.
Hinweis:
Durch eine Registrierungssuche kann nicht überprüft werden, ob ein bestimmter Wert vorhanden ist, es sei denn, es ist ein Wert enthalten, der nicht NULL ist.
Wählen Sie den Knoten Bedingung. Wählen Sie im Eigenschaftenfenster die Message-Eigenschaft aus, und geben Sie die Fehlermeldung ein, die angezeigt werden soll, wenn der Registrierungseintrag nicht gefunden wurde.
Siehe auch
Aufgaben
Gewusst wie: Verwenden einer Registrierungsstartbedingung zum Festlegen eines Zielverzeichnisses
Referenz
Eigenschaften für den Editor für Startbedingungen