wir haben ein recht komplexes Setup mit InstallScript erstellt und sehen uns nun mit der 64 Bit Problematik konfrontiert. Ich rufe einige DLLs (ca. 40 Funktionen in 3 DLLs) vom Setup aus, derzeit natürlich alles 32 Bit.
Das Problem ist nun, das wir gern 64-Bit native unterstützen möchten (nicht 32Bit auf 64Bit OS). Problematisch sind hierbei vor allem unsere DLLs, die ich zwar auf 64-Bit konvertieren könnte, sie aber dann von einem 32Bit Setup nicht mehr nutzen könnte. Ein UseDll64() scheint es ja nicht zu geben, genau so wenig wie InstallShield in 64Bit.
Der Hauptgrund für das Ausführen von 64Bit-DLLs aus dem Setup liegt in einigen anderen DLLs, beispielsweise Betriebssystem-DLLs oder 64-Bit Oracle Clients, die sich natürlich auch nicht von einer 32-Bit Applikation starten lassen.
Gibts hier Erfahrungen in diesem Bereich? Gibts Alternativen, die ich hier in Betracht ziehen könnte (beispielsweise den Wechsel auf ein Basic-MSI Projekt)?
Vielen Dank für euer Hilfe,
Marsyas
Edited by Marsyas, 09 February 2009 - 10:05.