Benutzerberechtigungen und Visual Studio
Aus Sicherheitsgründen sollten Sie Visual Studio möglichst als typischer Benutzer ausführen.
Warnung
Vergewissern Sie sich, dass Sie keine Visual Studio-Projektmappe kompilieren, starten oder debuggen, die nicht von einer vertrauenswürdigen Person oder einem vertrauenswürdigen Speicherort stammt.
Sie können fast jeden Vorgang in der Visual Studio-IDE als typischer Benutzer durchführen. Sie benötigen Administratorberechtigungen, um folgende Aufgaben durchzuführen:
Bereich | Aufgabe | Weitere Informationen finden Sie unter |
---|---|---|
Installation | Erstinstallation und Konfiguration von Visual Studio | Installieren von Visual Studio Konfigurieren von Visual Studio-Richtlinien |
Installation | Ändern oder Aktualisieren des Visual Studio-Setups. Erfordert standardmäßig Administratorberechtigungen, kann aber konfiguriert und an Standardbenutzer*innen delegiert werden. | Aktualisieren von Visual Studio, Ändern von Visual Studio |
Hilfe | Installieren, Aktualisieren oder Entfernen von lokalen Hilfeinhalten. | Installieren und Verwalten von lokalen Hilfeinhalten |
Werkzeugkasten | Hinzufügen von klassischen COM-Steuerelementen zur Toolbox. | Werkzeugkasten |
Erstellen | Verwenden Sie Postbuildereignisse, die eine Komponente registrieren, oder fügen Sie beim Erstellen von C++-Projekten einen Registrierungsschritt ein. | Grundlagen benutzerdefinierter Buildschritte und Buildereignisse |
Debuggen | Debuggen von Anwendungen, die mit höheren Berechtigungen ausgeführt werden. | Debuggereinstellungen und -vorbereitung |
Debuggen | Debuggen von Anwendungen, die unter einem anderen Benutzerkonto ausgeführt werden, z. B. ASP.NET-Websites. | Debuggen von ASP.NET- und AJAX-Anwendungen |
Debuggen | Debuggen in der Zone für XAML-Browseranwendungen (XBAP). | WPF-Host (PresentationHost.exe) |
Debuggen | Verwenden des Emulators zum Debuggen von Clouddienstprojekten für Microsoft Azure. | Debuggen eines Clouddiensts in Visual Studio |
Debuggen | Konfigurieren einer Firewall für das Remotedebuggen. | Remotedebuggen |
Leistungstools | Anfügen an eine Anwendung mit erweiterten Berechtigungen | Messen der Anwendungsleistung |
Profilerstellung | Verwenden des GPU-Profilers | GPU-Profilerstellung |
Bereitstellung | Bereitstellen einer Webanwendung für Internetinformationsdienste (IIS) auf einem lokalen Computer. | ASP.NET-Webbereitstellung mithilfe von Visual Studio |
Entwicklung | Entwickeln von SharePoint-Lösungen | Erstellen von SharePoint-Lösungen |
Ausführen von Visual Studio als Administrator
Wenn Sie Visual Studio als Administrator ausführen müssen, gehen Sie wie folgt vor:
Das Startmenü
Führen Sie abhängig von der verwendeten Windows-Version einen der folgenden Schritte aus:
- Öffnen Sie in Windows 10 das Menü Start, und scrollen Sie dann zu Visual Studio.
- Wählen Sie in Windows 11 die Schaltfläche „Start“ aus, und geben Sie dann im Feld Suchen entsprechend Visual Studio ein.
Klicken Sie als nächstes mit der rechten Maustaste auf Visual Studio 2019 oder Visual Studio 2022, und wählen Sie dann Als Administrator ausführen aus.
Wenn Visual Studio gestartet wird, wird (Administrator) nach dem Produktnamen in der Titelleiste angezeigt, und ADMIN wird in der oberen rechten Ecke des Visual Studio-Fensters in dem Bereich angezeigt, in dem auch VORSCHAU angezeigt wird, wenn Sie eine Vorabversion von Visual Studio verwenden. Sie können auf diese Schaltfläche klicken, um das Dialogfeld Info anzuzeigen.
Ändern der Verknüpfung
Sie können die Anwendungsverknüpfung ebenfalls so ändern, dass die Anwendung immer mit Administratorberechtigungen ausgeführt wird. Gehen Sie folgendermaßen vor:
Windows 10
Öffnen Sie das Startmenü, scrollen Sie zu der von Ihnen verwendeten Version von Visual Studio, und wählen Sie dann Mehr>Dateispeicherort öffnen aus.
Suchen Sie im Datei-Explorer die Visual Studio-Verknüpfung für die Version, die Sie verwenden. Klicken Sie dann mit der rechten Maustaste auf die Verknüpfung, und wählen Sie Senden an>Desktop (Verknüpfung erstellen) aus.
Klicken Sie auf dem Windows 10-Desktop mit der rechten Maustaste auf die Visual Studio-Verknüpfung, und wählen Sie dann Eigenschaften aus.
Klicken Sie auf die Schaltfläche erweitert, und aktivieren Sie dann das Kontrollkästchen Als Administrator ausführen.
Klicken Sie auf OK und anschließend erneut auf OK.
Windows 11
Wählen Sie die Schaltfläche Start aus, und geben Sie dann im Feld SuchenVisual Studio ein.
Klicken Sie in den Suchergebnissen mit der rechten Maustaste auf Visual Studio 2019 oder Visual Studio 2022, und wählen Sie dann Dateispeicherort öffnen aus.
Suchen Sie im Datei-Explorer die Visual Studio-Verknüpfung für die Version, die Sie verwenden. Klicken Sie dann mit der rechten Maustaste auf die Verknüpfung, und wählen Sie Weitere Optionen anzeigen>Senden an>Desktop (Verknüpfung erstellen).
Klicken Sie auf dem Windows 11-Desktop mit der rechten Maustaste auf die Visual Studio-Verknüpfung, und wählen Sie dann Eigenschaften aus.
Klicken Sie als nächstes auf die Schaltfläche Erweitert, und aktivieren Sie dann das Kontrollkästchen Als Administrator ausführen.
Wählen Sie zweimal OK aus, um das Dialogfeld zu schließen.