2016-10-06 5 views
-1

Bearbeiten: Es gibt andere SO Antworten, die sagen, dass Sie das einfach nicht tun können. Einer stammt aus dem Jahr 2010. Das stimmt einfach nicht. Ich konnte VS als Nicht-Admin ausführen und meine Webseiten debuggen. Erst nach dem Upgrade auf Win 10 hatte ich dieses Problem. Die Antwort von 2010, dass Sie es nicht können, ist einfach falsch.Das Debuggen auf dem Webserver kann nicht gestartet werden - Ich möchte nicht als Administrator ausgeführt werden

Wenn meine Web-Anwendung in Visual Studio ausgeführt wird, erhalte ich diese Fehlermeldung:

enter image description here

Es gibt etwa tausend Vorschläge online, und keiner hat für mich gearbeitet. Nun, VS läuft als Administrator, aber ich möchte das nicht machen. Ich würde gerne wissen, was das Problem ist, und ob es eine andere Lösung gibt, als VS als Admin auszuführen.

+0

'meine Webanwendung in Visual Studio' <= meinen Sie die Web-App wird in IIS ausgeführt wird und Sie mit Visual Studio eine Verbindung herstellen? Oder meinen Sie, dass Sie IIS Express verwenden (der Standardstart einer Webanwendung in VS). – Igor

+0

Die Webprojekteigenschaften sind so eingestellt, dass sie lokalen IIS verwenden. Ich verwende nicht IIS Express. –

+0

Mögliches Duplikat: [Wie kann ich einen lokalen IIS-Dienst mit Visual Studio debuggen, der als Nicht-Administrator-Benutzer ausgeführt wird?] (Http://stackoverflow.com/q/3268014/1260204) – Igor

Antwort

1

Das Ausführen von VS als Administrator ist eine Voraussetzung für viele Dinge, die Sie möglicherweise tun müssen, laut einer von Microsoft veröffentlichten Liste.
Es ist eines der ersten Dinge, auf die ich bei jeder neuen Dev-Maschine achten kann.

In dieser Liste vorhanden:
Debuggen von Anwendungen, die unter einem anderen Benutzerkonto ausgeführt werden, z. B. ASP.NET-Websites.

Mehr Infos hier: https://msdn.microsoft.com/en-us/library/jj662724.aspx

+0

Also ist die Antwort dann, dass ich gerade nicht als ich debuggen kann? Ich muss Admin sein? –

+0

Sie können Sie selbst sein, aber Ihr Konto benötigt Administratorrechte. Eine Alternative könnte darin bestehen, ein zweites Konto mit Administratorrechten einzurichten, und dann jedes Mal, wenn Sie Ihr reguläres Konto verwenden, um DevEnv mit der Option "Als Administrator ausführen" zu starten, können Sie das zweite Konto bestätigen/zulassen. Aber du wirst vielleicht bald genug davon haben ... –

Verwandte Themen