Flexera InstallShield Training - Basic

Erster Trainingstag vom Flexera 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 Flexera InstallShield Training

Dateien installieren

  • Statische Dateiverlinkung
  • Dynamische Dateiverlinkung
  • Arbeiten mit Ziel-Ordnern
  • Best Practices Grundlagen
  • Erstellen von Setups.
  • Verwendung von GUIDs
  • Erstellen von Verknüpfungen
  • Verwenden von Merge-Modulen und Voraussetzungen dafür

Erstellen von Releases

  • Verwenden des Release-Assistenten
  • Installationsmedien
  • Web Installationen
  • Kommandozeilen Builds
  • 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
  • der MSI Log-Analyzer

Konfiguration des Betriebssystems

  • Registry-Einträge
  • INI-Dateien
  • Umgebungsvariablen
  • XML-Dateien
  • Dateierweiterungen registrieren


Dritter Trainingstag vom Flexera InstallShield Training

Installieren von speziellen Dateien

  • COM-Server
  • Windows Services
  • Fonts
  • .NET-Assemblies
  • 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 7 (Stichwort: UAC)
  • MSI-Tabelle verstehen und direkt bearbeiten


Vierter Trainingstag vom Flexera InstallShield Training

Benutzeroberfläche

  • Reihenfolge der Dialoge und Bedingungen
  • Ereignisse von Bedienelementen
  • Bedingungen für Bedienelemente
  • Der MSI-Debugger
  • Erzeugen neuer Dialoge
  • Ereignisbehandlung in Objekten
  • Erforderliche Dialogboxen
  • Lokalisation

Updates und Patches

  • Arten der Updates
  • Erstellen kleiner Updates
  • Erstellen großer Updates
  • QuickPatch Projekte
  • Erstellung allgemeiner Patches
  • Deinstallation eines Patches
  • Verwenden des InstallShield Update Services

Zusätzliche Themen im Flexera 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