Folgendes Phänomen tritt bei Installation eines Patches über Installscript auf.
Ich habe einen Patch in einem Installscript-Projekt über die Funktion LaunchAppAndWait auf.
Die komplette Commandline ist:
msiexec /update C:\DOKUME~1\VLINST~1\LOKALE~1\Temp\{1854261D-5264-4A1C-9789-E1646982CC64}\{8E60D0CD-C392-493F-9188-0514B2DC42F6}\Update_3rdParty_68.msp /passive /norestart INSTALLDIR=C:\MCS /Laiwearmoucp+ C:\MXS\Setup_V6.90.0000.log
oder auch so:
msiexec /update C:\DOKUME~1\VLINST~1\LOKALE~1\Temp\{1854261D-5264-4A1C-9789-E1646982CC64}\{8E60D0CD-C392-493F-9188-0514B2DC42F6}\Update_3rdParty_68.msp
Es folgt ein Abbruch und Rollback des Setups.
Der Rückgabecode der Funktion ist -1 und es wird kein Log geschrieben,
Kurioser Weise, wenn ich das MSP-File manuell oder mit der erstellten Commandline manuell aufrufe funktioniert die Installation ohne Probleme.
Und das ganze nur bei Windows 2000 (muss im Moment leider noch unterstützt werden!
Kennt jemand das Problem?
mfg
MKnospe
Edited by MKnospe, 19 June 2012 - 12:56.