GOOGLE ADS

Montag, 25. April 2022

Windows Application Packaging Project mit Admin Rights Project

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:

Geben Sie hier die Bildbeschreibung ein

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

Warum werden SCHED_FIFO-Threads derselben physischen CPU zugewiesen, obwohl CPUs im Leerlauf verfügbar sind?

Lösung des Problems Wenn ich das richtig verstehe, versuchen Sie, SCHED_FIFO mit aktiviertem Hyperthreading ("HT") zu verwenden, ...