Ich habe ein Projekt, für dessen Ausführung Administratorrechte erforderlich sind. Es verwendet eine HTTP listener, die andernfalls eine Ausnahme auslöst.
In meinem Projekt habe ich diese Zeile hinzugefügt, damit es mit Admin-Rechten gestartet wird:
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
Jetzt, wenn ich den WAPPstarte, bekomme ich eine Fehlermeldung, die in diesem Link behandelt wird, Fehlerinfo
Wenn ich den authorizationwieder auf Standard setze, startet das Projekt ohne Probleme. Die Frage ist nun, wie kann ich das WAPPmit Admin-Rechten starten?
WAPP: WAAP hier
Fehlermeldung ist diese:

Ich habe mir die Manifestdatei der angesehen WAPP, aber ich habe keinen Bereich gefunden, in dem ich diese Berechtigungen festlegen kann. Ich habe auch alle Build-Ordner gelöscht, wie im Link beschrieben.
Lösung des Problems
Fügen Sie diese eingeschränkten Funktionen zur Manifestdatei hinzu:
<rescap:Capability Name="runFullTrust">
<rescap:Capability Name="allowElevation">
Keine Kommentare:
Kommentar veröffentlichen