In Visual Studio müssen Sie Mitglied von Debug-Benutzern oder -Administratoren sein, um mit dem Debuggen zu beginnen.Was ist, wenn Sie es sind, es aber nicht funktioniert?

StackOverflow https://stackoverflow.com/questions/11724

Frage

Auf meinem Windows XP Die Maschinen Visual Studio 2003, 2005 und 2008 beschweren sich alle darüber, dass ich nicht mit dem Debuggen beginnen kann Internetanwendung weil ich entweder Mitglied der Gruppe „Debug-Benutzer“ oder der Gruppe „Administratoren“ sein muss.Ich bin also Administrator und habe für alle Fälle Debug-Benutzer hinzugefügt, und es beschwert sich immer noch.

Ist jemand auf dieses Problem gestoßen und hat es [mit einem undokumentierten Befehl] behoben, ohne meinen Computer neu zu formatieren und von vorne zu beginnen?

War es hilfreich?

Lösung

Welche Benutzer und/oder Gruppen befinden sich in Ihrem Recht „Programme debuggen“ (unter „Zuweisen von Benutzerrechten“)?Vielleicht wurde diese Einstellung durch die Gruppenrichtlinie außer Kraft gesetzt (Daniels Antwort) oder ist aus irgendeinem Grund einfach aus dem Ruder gelaufen.Es sollte natürlich die Gruppe „Debug-Benutzer“ enthalten.

Andere Tipps

Wir sind auf ein Problem wie dieses gestoßen und haben festgestellt, dass es sich um ein Gruppenrichtlinienproblem handelt.Es gibt eine Gruppenrichtlinieneinstellung für das Debuggen, die aktiviert werden muss.Es setzt die Tatsache außer Kraft, dass Sie in der richtigen Gruppe sind.

Du könntest versuchen zu laufen“VsJITDebugger.exe -p <PID>" in der Befehlszeile.Ich hatte eine ähnliche Situation und konnte die Anwendung mithilfe der oben genannten Vorgehensweise debuggen.

"VsJITDebugger.exe /?" zeigt Ihnen alle Optionen.

Die PID finden Sie entweder im Task-Manager (Ansicht->Spalten auswählen...) oder in „An Prozess anhängen“ von Visual Studio.

Genial, ich hatte nie wirklich etwas über die Funktion „Verwaltung -> Lokale Sicherheitseinstellungen -> Lokale Richtlinien -> Zuweisung von Benutzerrechten“ unter XP gewusst.Meine Richtlinie „Programme debuggen“ ist nur auf „Administratoren“ eingestellt, aber der Versuch, jetzt zu debuggen, hat gerade funktioniert, und das ist mehrere Tage nach der Installation von .NET Framework 3.5, also hat diese Installation möglicherweise Probleme im Hintergrund behoben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top