Debuggen im Administratormodus
-
Guten Abend. Mein Programm benötigt Admin Rechte. Mittels Manifest wird dies auch korrekt erledigt. Leider habe ich beim Debuggen meiner Anwendung festgestellt, daß sie dann nicht mit Adminrechten gestartet wird. Compiler ist VS2005. Starte ich meinen Compiler mit Administratorrechten (UAC unter Vista) wird meine Anwendung anscheinen auch mit Adminrechten im Debugmodus ausgeführt. Wie kann ich es anstellen, daß ich VS normal starte, die zu debuggende exe erst vor dem Start nach Adminrecheten fragt, vom Prinzip her eben genauso wie es die release.exe tut?
-
Das geht nicht, denn der Debugger wird direkt in dem KOntext gestartet in dem sich Dein VC befindet. Ein Elevate ist hier nicht vorgesehen.
Du musst VS eben auch Elevated starten, oder Du nimmst WinDbgund debuggst außerhalb von VS...
-
Danke für den Hinweis.