Erster Trainingstag vom InstallShield Training
Einführung
- Information über den Windows Installer Service
- Aufbau der Windows Installer Pakete
- Erläuterung der Installationsmechanismen beim Windows Installer
- Einführung in die Macrovision InstallShield Umgebung
- Globale Produkt- und Projektdaten
Informationen über InstallShield Projekte
- Installationsterminologie
- Verwenden des Projekt-Assistenten
- Verwenden der Entwicklungsumgebung
Arbeiten mit Features und Komponenten
Zweiter Trainingstag vom InstallShield Training
Dateien installieren
- Statische Dateiverlinkung
- Dynamische Dateiverlinkung
- Arbeiten mit Ziel-Ordnern
- Best Practices Grundlagen
- Erstellen von Verknüpfungen
- Verwenden von Merge-Modulen und Voraussetzungen dafür
Erstellen von Releases
- Verwenden des Release-Assistenten
- Verwenden des Automationsinterfaces
- Verwenden des Standalone Build System
Durchführen einer Installation
- Starten einer Installation
- Wartung und Deinstallation
- Verwenden von msiexec.exe
- Unattended und reduzierte Benutzer-Dialoge
- Übergeben von Parametern von der Befehlszeile
Konfiguration des Betriebssystems
- Dateierweiterungen registrieren
Dritter Trainingstag vom InstallShield Training
Installieren von speziellen Dateien
- Erstellen von Merge-Modulen
- Erstellen konfigurierbarer Merge-Module
- Arbeiten mit Repositories
- Ausführen von SQL-Skripten
- Entfernen von Dateien erzwingen
Bedingungen und Aktionen
- MSI Eigenschaften (Properties)
- Erläuterung der Syntax für Bedingungen
- Installationsreihenfolge (Sequenzen)
- Erstellung von benutzerdefinierten Aktionen (Custom Actions)
- Übergabe der Administratoren-Rechte an Custom Actions bei Microsoft Windows Vista (Stichwort: UAC)
- MSI-Tabelle verstehen und direkt bearbeiten
Vierter Trainingstag vom InstallShield Training
Benutzeroberfläche
- Reihenfolge der Dialoge und Bedingungen
- Ereignisse von Bedienelementen
- Bedingungen für Bedienelemente
- Ereignisbehandlung in Objekten
- Erforderliche Dialogboxen
Updates und Patches
- Erstellen kleiner Updates
- Erstellung allgemeiner Patches
- Deinstallation eines Patches
- Verwenden des InstallShield Update Services
Zusätzliche Themen im InstallShield Training
- Erstellen von Transformationen
- Direktes bearbeiten der MSI-Tabellen
- Verwenden der Trialware Funktionalität um eine Try and Buy Version Ihrer Anwendung zu erstellen
- Verwenden der InstallShield Automatisierungs-Schnittstelle
Test-Werkzeuge, Tipps und Tricks