Wie starte ich eine EXE-Datei als Administrator? - WIx

Ich habe alle meine zwei .msi-Dateien mit der Wix-Bootstraper-Anwendung zu einem einzigen @ gebündelEXE Datei

One msi ist mitper user context welche deinstalliere eine Anwendung mitper user context und installiere eigene.

zweite ist mitper machine context und dies installiert auch die Dateien in Windows Drive.Ich habe beide MSI als @ gebündesingle EXE.

Now wenn ich die EXE als @ öffRun as Administrator, die EXE deinstalliert dasper user package und Installation erfolgt erfolgreich. Wenn ich direkt auf das @ doppelklicEXE package, während der Entfernung vonper user package Ich erhalte die folgende Ausnahme "Error 1001.An exception occured during uninstalling....->Requested registry access is not allowed ". und Installation fehlgeschlagen.

Ich habe versucht, ein @ hinzuzufügemanifest -Datei in BA zum Einfügen inEXE package, um das @ aufzufordeadministrator privilege beim Doppelklick. Nachdem Sie dies getan und VS2010 eingebaut haben, sind alle anderen beiden Pakete nicht in der EXE-Datei enthalten. Wenn Sie auf die EXE-Datei doppelklicken, wird die Benutzerkontensteuerung angezeigt und das Programm ohne Installation geschlossen.

Ist es möglich, die Installer-Ausnahme von WIX abzufangen und eine Meldung wie "@" anzuzeigePlease right click and run as administrator "an Benutzer.

Bitte hilf mir, das zu lösen.

Vielen Dan

Antworten auf die Frage(0)

Ihre Antwort auf die Frage