Verwenden einer benutzerdefinierten Aktion zum Starten einer installierten Datei am Ende der Installation

Im folgenden Beispiel wird veranschaulicht, wie eine HTML-Datei am Ende einer Installation gestartet wird. Der Installer installiert die Komponente, die die Datei enthält, und veröffentlicht dann am Ende der Installation ein Steuerungsereignis, um eine benutzerdefinierte Aktion zum Öffnen der Datei ausführen zu können. Dieser Ansatz kann verwendet werden, um am Ende der ersten Installation einer Anwendung ein Hilfetutorial zu starten.

Das Beispiel muss die folgenden Spezifikationen erfüllen.

  • Der Installer führt die benutzerdefinierte Aktion nur aus, wenn die vollständige Benutzeroberflächenebene zum Installieren einer Anwendung verwendet wird.
  • Der Installer führt die benutzerdefinierte Aktion nur aus, wenn die Komponente, die die HTML-Datei enthält, für die lokale Ausführung auf dem Computer installiert ist.
  • Die benutzerdefinierte Aktion wird nur bei der ersten Installation der Anwendung ausgeführt.
  • Die Installation schlägt nicht fehl, wenn die benutzerdefinierte Aktion fehlschlägt.

Das Beispiel enthält eine hypothetische Komponente namens Tutorial, die mindestens eine Ressource steuert, eine Datei namens tutorial.htm. Der Bezeichner für diese Datei in der Spalte Datei der Tabelle Datei ist Tutorial. Bei der folgenden Diskussion wird davon ausgegangen, dass Sie bereits die für das Tutorial erforderlichen Ressourcen erstellt und alle erforderlichen Einträge in den Tabellen Feature, Component, File, Directoryund FeatureComponents vorgenommen haben, um diese Komponente zu installieren. Weitere Informationen finden Sie unter Beispiel für eine Installation.

Die folgenden Themen enthalten Informationen zum Erstellen erforderlicher benutzerdefinierter Aktionen und zum Hinzufügen dieser Aktionen zu einem Installationspaket.