2016-07-04 13 views
1

Zunächst weiß ich, wie Eigenschaften auf devenv.exe festgelegt werden, so dass VS standardmäßig mit Administratorrechten geöffnet wird. Meine Frage ist, wie man Privilegien auf VS Solution/Project setzt.Wie erzwingen Sie das Öffnen von Project/Solution in Visual Studio mit Administratorrechten?

Ich habe ein VS-Projekt (nicht von mir gemacht), das beim Öffnen folgende Nachricht gibt.

enter image description here

So habe ich VS öffnen mit Administratorrechten und dann dieses Projekt öffnet in Ordnung. Aber wie stellen Sie eine solche Bedingung in VS-Lösung/Projekt?

+0

Die Berechtigungen für das Projektverzeichnis korrigieren? – Blorgbeard

+0

@MickyD: Nein, Sie können dies auf Projektebene tun. –

+0

Sie können nicht einige Teile eines Prozesses ausführen _elevated_ und andere nicht – MickyD

Antwort

2

Sie können Privilege Level festlegen, um dieses Programm als Administrator in Windows für die devenv.exe auszuführen. Dazu müssen Sie die Eigenschaften von devenv.exe durch Rechtsklick und Auswahl von Eigenschaften übernehmen. Vom Eigenschaftsfenster gehen Sie zur Kompatibilitätsreiter und wählen Sie dann Führen Sie dieses Programm als Administrator Kontrollkästchen. Bitte beachten Sie die beigefügten Bildschirm

Schuss

enter image description here

+0

Diese Bedingung steht jedoch im Zusammenhang mit Projekt/Lösung. Ich habe andere Projekte, die solche Bedingungen nicht haben. Ich habe also gesagt, dass dies mit den Projekt-/Lösungseinstellungen zusammenhängt. –

+1

Wenn Sie VS nicht als Administrator ausführen, haben Sie Privilegien Probleme wie Dateierstellung usw., für diese Bedingung erhalten Sie nicht diese Warnung, aber Sie würden Privilegienproblem haben. Also ist es im Allgemeinen eine gute Idee, es auf VS devenv.exe anzuwenden und ich sehe keinen Schaden darin. – Adil

+1

@NikhilAgrawal, Adil hat Recht. Ich stoße zum Beispiel darauf, wenn ich eine Lösung mit einem IIS-Projekt öffne, jedoch nicht über das Klassenbibliotheksprojekt oder die Konsolenanwendung in derselben Lösung klage. – MickyD

2

Rechts auf Visual Studio klicken Eigenschaften wählen, compatiblility Registerkarte und in Privilege Level wählen Kontrollkästchen „Dieses Programm als Administrator“

Das nächste Mal wählen, ob Sie öffnen jede Projekt, das mit Administratorrechten geöffnet ist.