Freigeben über


Gewusst wie: Hinzufügen einer Windows Installer-Startbedingung

Aktualisiert: November 2007

Durch vordefinierte Windows Installer-Startbedingungen 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, um festzustellen, ob ein bestimmtes Paket installiert wurde. Danach verwenden Sie die Startbedingung, um das Suchergebnis auszuwerten. War die Suche nicht erfolgreich, wird von der Startbedingung eine Fehlermeldung angezeigt, und die Installation wird beendet.

Hinweis:

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 Windows Installer-Startbedingung hinzu

  1. Wählen Sie im Editor für Startbedingungen den Knoten Anforderungen für den Zielcomputer aus.

  2. Klicken Sie im Menü Aktion auf Windows Installer-Startbedingung hinzufügen.

  3. Wählen Sie den Knoten Nach Komponente suchen. Wählen Sie im Eigenschaftenfenster die ComponentId-Eigenschaft aus, und geben Sie die Komponenten-ID ein, die gesucht werden soll.

    Hinweis:

    Die Komponenten-ID ist eine GUID, die während der Installation durch ein Paket zugeordnet wird. Sie stimmt mit keiner der Bereitstellungsprojekteigenschaften überein. Zur Bestimmung der Komponenten-ID müssen Sie die Anwendung installieren und ein Tool verwenden, z. B. MSI Spy, das im Software Development Kit von Windows Installer enthalten ist.

  4. 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 die Komponenten-ID nicht gefunden wurde.

Siehe auch

Referenz

Eigenschaften für den Editor für Startbedingungen

Weitere Ressourcen

Verwalten von Startbedingungen bei der Bereitstellung