ich habe mit den developer ein Msi Packet erstellt, dass 4 verschiedene Programme installiert. Ich habe einfach die bestehenden Programmfiles (setup.exe) usw in das MSI File kopiert. Die Installationsroutine sieht folgendermaßen aus! Zu erst werden ordner auf dem root erstellt und die kompletten Programmfiles hinein kopiert. Dann werden einfach die vierschiedenen setup.exe per custom action ausgeführt.
Er installiert mir alles super. :-)
Bei der deinstallation werde leider nur die erstellten ordner + files gelöscht.
Ich möchte aber, dass man wenn man das MSI Packet löscht, alle installierten tool mitgelöscht werden bzw deinstlliert werden!!!
Ich kann die ja durch den regkey ansprechen!
z.B. für java :
RunDll32 C:\PROGRA~1\COMMON~1\INSTAL~1\engine\6\INTEL3~1\Ctor.dll,LaunchSetup "C:\Program Files\InstallShield Installation Information\{0E65518E-EC48-11D6-88B8-0050DA21757E}\Setup.exe" -uninst
Aber ich habe keine arnung wo ich die pfade hinmachen soll!
Muss ich für jedes Programm das deinstlliert wir ne uninstall custom action schreiben. Wenn ja wie heißt die customaction für deinstallationen??
wäre echt super wenn ihr mir helen könnt ich probier schon seit 2 Tagen daran :-(
liebe Grüße
Michou
Edited by Michou, 15 July 2004 - 07:39.