Hallo!
Ich habe hier eine Anwendung, bei der der Fehler normal zu sein scheint.
Ich habe diesen FehlerCode eingetragen, doch führt dies nicht dazu, dass das Paket als erfolgreich durchläuft. Was übersehe ich hier? PSADT:Installation of ‚xxx‘ failed. ErrorLevel: -2147023582
erst einmal möchte ich darauf hin weisen, dass Du „0“ nie mit angeben musst.
0 wird automatisch akzeptiert, genau wie 1641 und 3010 immer als Erfolg mit Reboot-Aufforderung gewertet werden.
Zum eigentlichen Thema:
Nein, der Fehler ist definitiv keine Erfolgsmeldung. Sieht nach einem typischen InstallShield-Fehler aus. Wenn Du das aber als akzeptierten ExitCode eingetragen hast und es trotzdem mit Fehler beendet, liegt es vermutlich daran, dass Du auch einen „Uninstallkey“ angegeben hast und der nach Durchlauf des Setups nicht existiert. Was dann wiederum daran liegt, dass das Setup nach seiner internen Logik eben nicht erfolgeich beendet wurde.
Schaue also mal im Log, ob Du da die Meldung findest, dass die Anwendung mit dem Uninstall „XYZ“ oder dem DisplayName „XYZ“ (also dem Wert der bei Uninstallkey in der JSON sthet) nicht gefunden werden konnte.
Dann musst Du nur noch heraus finden, woran das Setup eigentlich scheitert.