Lassen Sie mich etwas über uns erklären. Wir sind eine Gruppe von Entwicklern, die einen dedizierten Server für unser Team haben, der jedoch weiterhin von einer anderen Gruppe verwaltet wird, die eine unternehmensweite Richtlinie erzwingt. Ihr ideales Szenario wäre, das Remote-Debugging als Dienst einzurichten und jedem in unserer Gruppe den Zugriff auf den Debugger über unsere lokalen Workstations zu ermöglichen. Es ist wahrscheinlich die letzte Option, unserer Gruppe Administratorrechte auf dem Server zu geben.
Wir haben eine Liste von Microsoft-Seiten durchgelesen, die unten aufgeführt sind:
- Ссылка -
In diesem Artikel wird erläutert, warum ein Administratorkonto vorgeschlagen wird. - Ссылка -
In diesem Artikel wird darauf hingewiesen, dass ein Administrator am Server angemeldet sein muss, während ein anderer Benutzer remote debuggt. Keine Option. - Ссылка -
Wir haben Firewall-Berechtigungen eingerichtet, wo wir den Server sehen können, auf dem msvsmon läuft. Das meiste, was gefunden wurde, besagt, dass wenn der Remote-Debugger als Dienst auf dem Remotecomputer ausgeführt wird, nur Administratoren eine Verbindung mit dem Debugger herstellen können. Bisher haben wir keine praktische Lösung gefunden.
Gibt es trotzdem eine Netzwerkgruppe, die auf den Remote-Debugger zugreifen kann, ohne den Gruppenadministratoren Rechte zu geben? Andere Optionen?
Soweit ich weiß, können Sie den Benutzer, den Sie möchten, einer speziellen Gruppe hinzufügen, die Debug-Berechtigungen zulässt. Wenn Sie einen Schreibzugriff auf Datensätze in der Produktion verhindern möchten, müssen Sie Ihre Datenbank so konfigurieren, dass diese Berechtigungen für diese Gruppe entfernt werden. Übrigens müssen Sie dieselben pdb-Dateien haben, die Sie kompiliert haben, als Ihre Veröffentlichung abgeschlossen war. Auf diese Weise werden Sie in der Lage sein, Ihren Code zu debuggen, auf andere Weise werden Sie blind sein, um zu sehen, woher die Werte kommen. Es empfiehlt sich, die pdbs aus Ihrer letzten Version beizubehalten und sie für Ihr Entwicklerteam zugänglich zu machen.
Tags und Links c# visual-studio-2012 remote-debugging