Uruchamianie zainstalowanego pliku na końcu instalacji przy użyciu akcji niestandardowej
Poniższy przykład ilustruje sposób uruchamiania pliku HTML na końcu instalacji. Instalator instaluje składnik zawierający plik, a następnie publikuje zdarzenie sterujące na końcu instalacji w celu uruchomienia akcji niestandardowej, która otwiera plik. Takie podejście może służyć do uruchamiania samouczka pomocy na końcu pierwszej instalacji aplikacji.
Przykład musi spełniać następujące specyfikacje.
- Instalator wykonuje akcję niestandardową tylko wtedy, gdy poziom pełnego interfejsu użytkownika jest używany do instalowania aplikacji.
- Instalator wykonuje akcję niestandardową tylko wtedy, gdy składnik zawierający plik HTML jest zainstalowany do uruchamiania lokalnie na komputerze.
- Akcja niestandardowa jest uruchamiana tylko w pierwszej instalacji aplikacji.
- Instalacja nie zakończy się niepowodzeniem, jeśli akcja niestandardowa się nie uda.
Przykład zawiera hipotetyczny składnik o nazwie Tutorial, który kontroluje co najmniej jeden zasób, plik o nazwie tutorial.htm. Identyfikator tego pliku to Samouczek w kolumnie Plik tabeli Plik. W poniższej dyskusji założono, że zasoby wymagane przez samouczek zostały już utworzone, a wszystkie niezbędne wpisy zostały wprowadzone w tabelach Feature, Component, File, Directoryi FeatureComponents, aby zainstalować ten składnik. Aby uzyskać więcej informacji, zobacz przykład instalacji.
Poniższe tematy zawierają informacje na temat tworzenia wymaganych akcji niestandardowych i dodawania ich do pakietu instalacyjnego.
- Tworzenie niestandardowej akcji uruchamiania
- dodawanie funkcji Launch do tabel CustomAction i Binarnych
- Dodawanie zdarzenia kontrolnego na końcu instalacji, aby uruchomić