Beschreibung
In der Schulung „MSI-Projekte mit InstallShield“ erlernen Ihr die Grundlagen der Installationsentwicklung mit dem Windows Installer-Dienst (MSI) – praxisnah und verständlich. Ziel ist es, funktionsfähige MSI-Projekte zu erstellen, anzupassen und zu optimieren.
Das lernt Ihr im Kurs:
-
Installationsprojekte strukturieren und verwalten
-
Dateien, Verknüpfungen, Dienste und .NET-Assemblies installieren
-
Registrierungseinträge und INI-/XML-Dateien konfigurieren
-
Benutzeroberfläche individuell anpassen
-
MSI-Sequenzen und benutzerdefinierte Aktionen verwenden
-
Releases erzeugen, signieren und automatisieren
-
Projekte außerhalb der GUI via API bearbeiten
-
Updates, Upgrades & Patches gezielt einsetzen
Voraussetzungen:
Keine Vorkenntnisse in InstallShield nötig. Grundkenntnisse in Windows, Dateioperationen und idealerweise etwas Programmiererfahrung (z. B. C#, VBScript) sind hilfreich.
Kursinhalte im Überblick:
-
Einführung in MSI & InstallShield
-
Erstellen und Strukturieren von Projekten
-
Dateien & Komponenten effizient verwalten
-
Digitale Signaturen, Build-Tools & Standalone-Builder
-
Installationen bereitstellen und analysieren
-
COM-Server, Windows-Dienste und Datenbanken integrieren
-
Reusable Elemente wie Merge-Module & Chaining
-
Bedingungen, Sequenzen und Aktionen effektiv nutzen
-
UI-Design, Lokalisierung & Dialogbearbeitung
-
Patch- und Upgrade-Management
