Troubleshooting

Fehlerbilder nach Ursache statt nach Gefuehl sortieren.

Gute Fehleranalyse trennt Setup-Probleme, Wrapper-Probleme, Detection-Probleme und Deployment-Probleme sauber voneinander.

MSI

Hauefige Ursachen sind Custom Actions, Rechte, Dateien in Benutzung oder fehlende Abhaengigkeiten. Immer den Kontext um den ersten echten Fehler lesen.

EXE / Wrapper

Viele Fehler liegen nicht im eigentlichen Installer, sondern in einem Wrapper, der Child-Prozesse startet und Rueckgabecodes ueberschreibt.

PSADT

CloseApps, Deferrals, Benutzerkontext oder falsch gemappte Exitcodes fuehren oft zu scheinbar zufaelligen Fehlerbildern.

Detection

Wenn eine App immer wieder angeboten wird, ist das oft kein Installationsfehler, sondern eine zu schwache oder falsche Detection-Methode.

3010 richtig einordnen

3010 bedeutet meist Erfolg mit Neustart. Das ist ein Betriebsproblem, kein klassischer Hard Fail.

Mehr dazu lesen

Dokumentation hilft spaeter

Sauber dokumentierte Testfaelle, Logs und Detection-Artefakte sparen spaeter sehr viel Zeit im Betrieb.

Testmatrix ansehen

Nur ein Benutzer ist betroffen

Dann liegt die Ursache haeufig in per-user Installationen, HKCU-Detection oder unvollstaendigen Profilartefakten statt im Setup selbst.

Kontext-Artikel lesen

Die Logs sprechen nicht dieselbe Sprache

Wenn Wrapper, MSI und Toolkit parallel loggen, musst du die Ebenen sauber auseinanderziehen, statt nur in einem Log nach Fehlern zu suchen.

Loganalyse lesen

Dependencies, Trust oder Architektur?

Viele spaete Fehler wirken wie Zufall, sind aber fehlende Voraussetzungen, falsche 32/64-Bit-Sicht oder eine gebrochene Vertrauenskette.

Artikel lesen

Repariert sich die App selbst?

Wenn Installationen ploetzlich erneut anlaufen oder Dateien wieder auftauchen, ist Self-Heal oder Repair oft naheliegender als ein neuer Paketfehler.

Artikel lesen