Bootstrapper legt fest, wo .MSI von Drittanbietern installiert werden soll

269
Daedalus

Für meine Webanwendung ist Imagick erforderlich. Ich möchte meine .MSIund Imagicks .MSIzusammen wickeln können . Ich kann dies tun, aber ich möchte es unbeaufsichtigt installieren und bestimmen, wo die Dateien installiert werden.

Wie passe ich mein InstallCommandAttribut in meinem ExePackageElement an? Mein aktuelles, mit dem ich Imagick im Hintergrund installieren kann, sieht folgendermaßen aus:

<ExePackage SourceFile="prerequisite packages\ImageMagick-6.9.5-10-Q16-x64-dll.exe" Compressed="yes" Vital="no" InstallCommand="/quiet" /> 
0
"Kann ich Imagick zwingen, in C: \ zu installieren?\ Imagick und zwingen, es im Hintergrund zu installieren? "- Da Sie dies über eine Eingabeaufforderung tun können, sehe ich keinen Grund, Sie können das MSI nicht mit Ihrem WiX-Installationsprogramm langsam starten. Ramhound vor 8 Jahren 0
Ja, ich kann Imagick im Hintergrund installieren, aber es möchte immer nach `C: \ Programme \ Imagick` gehen und ich möchte, dass es nach` C: \ geht.\ Imagick`, wÄhrend Imagick immer noch installiert wird. Dies bedeutet, dass die Person, die mein .msi installiert, nicht gefragt wird, wo Imagick installiert wird. Dies ist im Wesentlichen meine Frage, wie sage ich Imagick, es an dem oben genannten Ort zu installieren und den Benutzer nicht zu fragen. Was gebe ich in den Wert der Eigenschaft "InstallCommand" ein? Daedalus vor 8 Jahren 0

0 Antworten auf die Frage