2016-05-30 4 views
0

Wir haben einen Wix ToolSet Installer (Ver. 3.10). Wir versuchen, die Administratorrechte bei einer Bundle-Installation zu erhöhen, die sich über mehrere Projekte erstreckt.Wix Installer-Fehler: Dateiname: redirection.config Fehler: Kann die Konfigurationsdatei aufgrund unzureichender Berechtigungen nicht lesen

Wir sehen Beispiele wie this, die zeigt, wie ein InstallPrivileges="elevated" Attribut unter einem <Package> Knoten hinzugefügt wird.

Wir haben das schon für alle Projekte in der Lösung getan.

Wir halten immer:

Filename: redirection.config Error: Cannot read configuration file due to insufficient permissions

Eine andere Art, wie wir denken, kann die Lösung sein, eine Pre/Post-Ereignis verwendet.

Wir haben versucht, ein Pre/Post Build-Ereignisse zu verwenden. Etwas ähnliches wie this (wir nur das Pre Buildereignis Beispiel verwendet) ohne Erfolg:

"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\mt.exe" -manifest "$(ProjectDir)My.manifest" -outputresource:"$(ProjectDir)Setup.exe";

+0

Könnten Sie Ihrer Frage einen Code hinzufügen? Es ist schön zu sehen, wie Sie die Konfigurationsdatei lesen. Wenn dies in einer benutzerdefinierten Aktion geschieht, fügen Sie Code hinzu, der diese benutzerdefinierte Aktion ebenfalls aufruft. –

Antwort

0

Die Lösung war eine Manifestdatei für die Wix Toolset Bootstrap-Programm zu bearbeiten.

Siehe this für eine Richtung.

Verwandte Themen