Starten Sie Visual Studio unter Windows 8 immer als Administrator

Starten Sie Visual Studio unter Windows 8 immer als Administrator

Wenn ich Visual Studio 2012 unter Windows 8 starte, sind immer Administratorrechte erforderlich, um auf IIS-Metadaten zuzugreifen und lokale Webanwendungen auf IIS zu debuggen.

Wenn ich UAC ausschalte, kann ich den Windows 8-Simulator nicht starten!

Weiß irgendjemand, wie ich diesen ganzen Sicherheitsquatsch aufgeben und mich einfach weiterarbeiten lassen kann?

Antwort1

  1. Klicken Sie mit der rechten Maustaste auf das „Metro“-Symbol für Visual Studio 2012

  2. Klicken Sie auf „Dateispeicherort öffnen“. Sie gelangen zum klassischen Windows-Desktop mit der Verknüpfung für Visual Studio.

  3. Klicken Sie mit der rechten Maustaste auf die Verknüpfung und gehen Sie zu „Eigenschaften“.

  4. Klicken Sie auf „Erweitert“

  5. Aktivieren Sie „Als Administrator ausführen“ und klicken Sie auf „OK“.

Von nun an wird es immer als Administrator mit erhöhten Rechten gestartet.

Sie müssen dies für jede Verknüpfung tun, die Sie zu Visual Studio haben.

D. h., wenn Sie Visual Studio auch an die Taskleiste angeheftet haben.

  1. Klicken Sie mit der rechten Maustaste auf das Symbol.

  2. Klicken Sie mit der rechten Maustaste auf „Visual Studio 2012“.

  3. Fahren Sie dann mit Schritt 3 oben fort.

Antwort2

Die einzige mir bekannte Möglichkeit, die sicherstellt, dass es immer als Administrator geöffnet wird (auch beim Öffnen über Dateizuordnungen, Sprunglisten usw.), ist:

  1. Suchen Sie die devenv.exeDatei im Explorer, meine ist beispielsweise inC:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\

  2. Klicken Sie mit der rechten Maustaste auf devenv.exe und wählen Sie „Kompatibilitätsprobleme beheben“

  3. Wählen Sie „Programmproblembehandlung“

  4. Wählen Sie „Dieses Programm erfordert zusätzliche Berechtigungen“

Sie müssen VS starten lassen, bevor Sie auf „Weiter“ klicken können, aber dann sind Sie fertig.

EXTREM ärgerlich, dass man das nicht mehr einfach über den normalen Eigenschaftendialog machen kann. Es ist, als würde Microsoft sich alle Mühe geben, um sicherzustellen, dass Windows 8 so viele Leute wie möglich vergrault ...

Antwort3

Hatte das gleiche Problem, ein Teamkollege hat die Lösung vorgeschlagen, die bei mir funktioniert hat:VSCommands für Visual Studio 2012, öffnen Sie dann die VSCommands-Konfiguration und legen Sie IDE-Erweiterungen – Allgemein – Visual Studio immer mit erhöhten Berechtigungen fest.

Antwort4

Option 1 - VSLauncher.exe und DevEnv.exe so einrichten, dass sie immer als Administrator ausgeführt werden

So führen Sie Visual Studio immer als Administrator ausbeim Öffnen einer beliebigen .sln-Datei:

  1. Navigieren Sie zu C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe.
  2. Klicken Sie mit der rechten Maustaste auf VSLauncher.exeund wählen SieBeheben von Kompatibilitätsproblemen.
  3. WählenFehlerbehebung beim Programm.
  4. AbhakenDas Programm erfordert zusätzliche Berechtigungenund klicken Sie auf „Weiter“.
  5. Drücke denTesten Sie das Programm...Schaltfläche zum Starten von VS.
  6. Klicken Sie auf Weiter und dann aufJa, diese Einstellungen für dieses Programm speichernund dann dieschließenKnopf.

So führen Sie Visual Studio immer als Administrator auswenn Sie Visual Studio direkt öffnen, machen Sie dasselbe mit den DevEnv.exe-Dateien. Diese Dateien befinden sich unter:

Visual Studio 2010

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe

Visual Studio 2012

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe

Visual Studio 2013

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe

Visual Studio 2015

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe

Visual Studio 2019

C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\devenv.exe

Option 2 – Verwenden der VSCommands-Erweiterung für Visual Studio

Installieren Sie die kostenloseVSCommands-Erweiterung für Visual Studio(Es ist indie Visual Studio Extensions Gallery) und konfigurieren Sie es dann so, dass Visual Studio immer mit Administratorrechten gestartet wird. Gehen Sie dazu zu „Tools“ -> „VSCommands“ -> „Optionen“ -> „IDE-Erweiterungen“ -> „Allgemein“, aktivieren Sie das Kontrollkästchen Always start Visual Studio with elevated permissionsund klicken Sie auf die Schaltfläche „Speichern“.

Notiz:VSCommands ist derzeit nicht für VS 2015 verfügbar, auf ihrer Site heißt es jedoch, dass an einer Aktualisierung zur Unterstützung von VS 2015 gearbeitet wird.

Meine Meinung

Ich bevorzuge Option 2, weil:

  • Sie können diese Funktion auch ganz einfach deaktivieren.
  • VSCommands verfügt über viele weitere tolle Funktionen, deshalb habe ich es sowieso immer installiert.
  • es ist einfach einfacher als Option 1.

verwandte Informationen