sql compact 3.5 sp2 download und automatische Installation
Ich glaube nicht, dass ich eine Antwort bekommen, weil es so obskur, aber was solls. Ich bin versucht zu INNO setup zum installieren von SQL COMPACT als Teil des Installationsprozesses.
Habe ich das richtige script, welches die Datei herunterlädt SSCERuntime-ENU. Aber wie es aussieht ist der download geändert hat, da INNO SETUP sagt immer es ist keine gültige installer. Also ich entpackt es und es gibt 2x MSI ist für X86 und X64. Ich möchte meine Anwendung laufen auf X86-und X64, so werde ich brauchen, um ausführen die beiden Pakete installieren.
Trotzdem, hat jemand in dieser vor? Ist es eine einfache Möglichkeit zu sagen, die SSCERuntime zu installieren oder beide Versionen? Ich kann nicht scheinen zu finden, ein command-line-parameter zu tun, die seit der Spielzeit zu sein scheint selbstextrahierendes Archiv, das fällt sowohl die MSI-Pakete...
Hilfe!
InformationsquelleAutor philbird | 2012-03-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Okay, so viele frustrierende Stunden später. Ich gab den Versuch auf, den installer ausführen und es scheint, kann ich einfach die SQL CE-DLL direkt in das bin-Verzeichnis und es muss nicht installiert werden. Ich habe versucht, diese unter Win7x86 und WinVistax86. Aber ich bin nur versuchen, es unter Win7x64 zu stellen Sie sicher, es nimmt die richtige version. Nach allem, was ich gelesen habe, so lange, wie die app kompiliert wird, laufen unter x86 sollte es nicht brauchen, die x64-SQL CE-Dateien...
Welche DLL du darunter?
InformationsquelleAutor philbird
Müssen Sie extraxt-Dateien aus e SSCERuntime-ENU.exe und dann host SSCERuntime_x64-ENU.msi und SSCERuntime_x86-DEU.msi selbst.
Habe ich geändert Modulare InnoSetup Dependecy-Installer zum installieren von Sql-Compact-DB
Datei: scripts/products/sqlcompact35sp2.iss
InformationsquelleAutor Tomasz Maj
Wenn es ein 32-bit-Anwendung, werden Sie nur brauchen, um ausführen die Datei SSCERuntime_x86-DEU.msi-Installationspaket (auch auf x64-Windows, wie es laufen wird in der x86-emulator). Allerdings, wenn Sie brauchen, native 64-bit-Unterstützung, können Sie das x64-Paket statt. Sie sind nur standard-MSI-Dateien, so dass Sie gelten die standard-Windows-Installer-switches zu msiexec.exe. Führen Sie
msiexec.exe /?
zu Holen Sie sich die vollständige Liste der Befehlszeilenoptionen. Hier ist, wie der Installateur in Ihrer Inno-Setup-Paket, überprüfen Sie, ob eine vorhandene installation und, falls erforderlich, führen Sie das Installationsprogramm leise:InformationsquelleAutor Robert Wigley