Ich mache meine eigene prq-Datei, um die SQL CE 4.0-Installation mit meiner WPF-Anwendungsinstallation durchzuführen. Der Installer scheitert immer und ich bin mir nicht sicher warum. Es sieht so aus, als würde es versuchen, die CE-Exe auszuführen, aber dann erscheint ein Windows Installer-Hilfefenster mit all diesen Kommandozeilen-Hilfeoptionen. Ich klicke OK, und dann sagt es die Installation von CE ist fehlgeschlagen. Ich kann nicht herausfinden, was falsch läuft.
Hier ist mein Inhalt der prq-Datei:
%Vor%Jede Hilfe wäre sehr willkommen.
Als Antwort auf den Kommentar von rishiJasapara habe ich Skripte auf der Basis vorheriger Antworten erstellt.
Die Idee ist die gleiche, zwei Skripte zu erstellen, einen für x86 und einen für x64. Sie müssen beide Voraussetzungen in Ihrem InstallShield-Projekt auswählen, aber mit den unten aufgeführten Skripts auf der Installationsseite auf dem Zielrechner sehen Sie den einzigen, der der Prozessorarchitektur des Rechners entspricht.
Microsoft SQL CE 4.0 x86.prq:
%Vor%Microsoft SQL CE 4.0 x64.prq:
%Vor%Wie Sie sehen können, besteht der Hauptunterschied in zusätzlichen "Betriebssystembedingungen", auf denen das korrekte SQL CE Installationspaket festgelegt wird.
Ich habe es auf Windows 7 32- und 64-Bit-Systemen getestet und es funktioniert wirklich gut.
Tags und Links windows-installer installshield sql-server-ce