Administratorhandbuch für Visual Studio
In Unternehmensumgebungen stellen Systemadministratoren in der Regel Software auf Endbenutzercomputern bereit und aktualisieren sie. Das Visual Studio-Produkt lässt sich gut in diese Arten von Umgebungen integrieren, indem Systemadministratoren die Möglichkeit erhalten, zu verwalten und zu steuern, wann und wie die Visual Studio-Software bereitgestellt und aktualisiert wird. Visual Studio kann über das Internet, über eine Netzwerkfreigabe oder über einen Produktcache erworben und manuell, programmgesteuert oder mithilfe von Systemverwaltungssoftware bereitgestellt und aktualisiert werden. Visual Studio ermöglicht das Erstellen und Verwalten von Kauforten, das Vorkonfigurieren von Installationsstandards, das Bereitstellen von Product Keys während des Installationsprozesses und das Verwalten von Produktupdates nach einem erfolgreichen Rollout. Dieses Handbuch für Administratoren bietet Quicklinks zu vom jeweiligen Szenario abhängigen Anleitungen für die Unternehmensbereitstellung.
Vorbereitende Untersuchung und Planung
Sie müssen einen Plan für die Bereitstellung von Visual Studio in Ihrer Organisation erstellen. Im Folgenden sind einige wichtige Aspekte aufgeführt, die Sie berücksichtigen sollten. Ihre Planung und Entscheidungsfindung sollten abgeschlossen sein, bevor die ursprüngliche Installation auf dem Clientcomputer erfolgt.
- Sicherstellen, dass jeder Zielcomputer die minimalen Installationsanforderungen erfüllt. Beachten Sie, dass Visual Studio keine Anwendungsvirtualisierungslösungen wie Microsoft App-V oder MSIX für Windows oder App-Virtualisierungstechnologien von Drittanbietern unterstützt.
- Sicherstellen, dass jeder Zielcomputer die minimalen Installationsanforderungen erfüllt. Beachten Sie, dass Visual Studio keine Anwendungsvirtualisierungslösungen wie Microsoft App-V oder MSIX für Windows oder App-Virtualisierungstechnologien von Drittanbietern unterstützt.
- Klären Sie Ihre Sicherheits- und Kompatibilitätsanforderungen. Microsoft empfiehlt, dass Ihre Organisation immer die neueste und sicherste Software verwendet.
- Stellen Sie sicher, dass Sie die Supportoptionen für Enterprise- und Professional-Kunden verstehen. Weitere Informationen finden Sie auf der Seite Produktlebenszyklus und Wartung von Visual Studio.
- Wenn Ihr Unternehmen eine Funktion länger nutzen und aus Sicherheitsgründen dennoch regelmäßig Wartungsupdates erhalten möchte, sollten Sie einen Long Term Servicing Channel (LTSC) verwenden. Weitere Informationen finden Sie in den Supportoptionen für Enterprise- und Professional-Kunden und auf der Seite Produktlebenszyklus und Wartung in Visual Studio.
- Befolgen von Windows-Sicherheitsbaselines . Microsoft arbeitet dediziert daran, seinen Kunden sichere Betriebssysteme wie Windows 10 und Windows Server sowie sichere Apps wie Microsoft Edge bereitzustellen. Zusätzlich zur Sicherheit der Produkte bietet Microsoft Ihnen mit verschiedenen Konfigurationsfunktionen auch eine differenzierte Kontrolle über Ihre Umgebungen.
Planen der Installation und Initialisierung von Visual Studio
Wie wird Visual Studio ursprünglich auf dem Computer installiert? Die Aktion erfordert zunächst die Installation von Visual Studio mithilfe eines Bootstrappers administrative Rechte auf dem Computer. Können die Benutzer*innen das Produkt selbst installieren, oder muss ein*e IT-Administrator*in es durch einen Prozess mit erhöhten Rechten ermöglichen?
Wie erfolgt die Lizenzierung und Verteilung von Berechtigungsabonnements innerhalb Ihrer Organisation? Erfordert die Installation Product Keys?
Welche Gruppenrichtlinieneinstellungen müssen auf Ihren Clientcomputern konfiguriert werden? Können Sie die administrativen Vorlagen (ADMX) oder den Einstellungskatalog von Microsoft Intune verwenden, um Richtlinien in Ihrer Organisation zu konfigurieren?
Welche Workloads und Komponenten benötigt Ihr Unternehmen? Planen Sie die Verwendung von
*.vsconfig
-Dateien zur Standardisierung der Installationen Ihrer Teams?
Planen der regelmäßigen Aktualisierung von Visual Studio
Woher sollen Ihre Clientcomputer die Produktupdates erhalten? Dies hängt häufig davon ab, ob Clients Zugriff auf das Internet haben oder nicht. Sollen sie ihre Updates über ein von der IT verwaltetes und gewartetes unternehmensweites Netzwerklayout erhalten, oder sollen sie die Updates aus dem Internet beziehen?
Wer darf die Clientcomputer aktualisieren? Standardmäßig erfordert die Aktualisierung von Visual Studio Administratorrechte auf dem Computer, obwohl Administrator*innen ab August 2023 die Updatefunktion an Standardbenutzer*innen delegieren können, indem sie die
AllowStandardUserControl
-Richtlinie konfigurieren. Standardbenutzer können den Bootstrapper jedoch nicht verwenden. Die RichtlinieAllowStandardUserControl
ermöglicht ihnen lediglich die Nutzung der Visual Studio Installer-Funktionalität, nachdem der Installer bereits auf dem Client installiert wurde. Dürfen Benutzer ihre Rechner aktualisieren, oder muss ein Administrator die Aktualisierung zentral oder programmatisch über einen Systemkontextprozess aufrufen?Wann sollten die Updates stattfinden? Sollte es den Benutzer*innen überlassen bleiben, zu entscheiden, wann Updates vorgenommen werden, oder gibt es Organisationsrichtlinien, die die Häufigkeit von Updates regeln?
Tipp
Wir empfehlen allen Organisationen, ihre Clientcomputer bei Visual Studio-Administratorupdates anzumelden, einem System, das monatlich Sicherheitsupdates für Geräte liefert, die bei Windows Update for Business angemeldet sind.
Installieren von Visual Studio
Die folgenden Ressourcen helfen Ihnen bei der Erstinstallation von Visual Studio in gängigen Unternehmensszenarien. In der Regel müssen Sie dies nur einmal tun.
Lesen Sie die Dokumentation zum Installieren von Visual Studio , um eine Übersicht über die Installationsoptionen zu erhalten, die Endbenutzern zur Verfügung stehen. Wählen Sie die Workloads und Komponenten aus, die für die Installation auf Ihren Clientcomputern verfügbar sein sollen.
Erwerben Sie den richtigen Visual Studio-Bootstrapper, um das Produkt zu installieren. Es stehen verschiedene Bootstrapper zur Auswahl. Einige Bootstrapper installieren eine sehr spezifische Version des Produkts, während andere Bootstrapper den Wartungsbaselinekanal initialisieren. Sie müssen Administrator auf dem Rechner sein, um einen der Bootstrapper auszuführen.
Verwenden von Befehlszeilenparametern zum Installieren von Visual Studio . Verwenden Sie eine Vielzahl von Parametern oder eine Installationskonfigurationsdatei
*.vsconfig
, um Ihre Visual Studio-Installation programmatisch zu steuern oder anzupassen. Sie können ein Installationsskript erstellen, das den Installationsvorgang automatisiert. Weitere Informationen finden Sie unter Beispiele für Befehlszeilenparameter.Erstellen Sie ein Layout (Netzwerkinstallation) von Visual Studio . Ein Layout ist ein Cache der Visual Studio-Dateien in einem Ordner in Ihrem Netzwerk, den Sie sowohl für die Erstinstallation als auch für alle Produktupdates verwenden können. Ein Layout kann verwendet werden, wenn Ihre Clientcomputer über eingeschränkte Internetkonnektivität verfügen. Sie können eine Installationskonfigurationsdatei *.vsconfig verwenden, um den Inhalt des Layouts zu initialisieren. Sie können eine Antwortdatei verwenden, mit der Sie bei der Installation auf Clientcomputern Standardwerte festlegen können. Nachdem Ihr Layout erstellt wurde, sollten Sie es regelmäßig verwalten. Stellen Sie sicher, dass das Benutzer- oder Systemkonto, das das Update ausführt, über ordnungsgemäßen Zugriff auf die Netzwerkfreigabe verfügt, die das Layout enthält. Weitere Informationen finden Sie unter Beheben von Netzwerkfehlern bei der Installation oder Verwendung von Visual Studio.
Stellen Sie ein Layout auf Clientcomputern innerhalb Ihrer Organisation bereit. Erfahren Sie, wie Sie Visual Studio aus einem Layout auf Clientcomputern in Ihrer Organisation installieren.
Installieren der für eine Offlineinstallation erforderlichen Zertifikate . Installieren Sie erforderliche Zertifikate, wenn der Client Computer vollständig vom Internet getrennt ist.
Konfigurieren Sie die Richtlinien, die das computerweite Verhalten von Visual Studio steuern. Konfigurieren Sie Richtlinien und stellen Sie diese in Ihrer gesamten Organisation bereit (z. B. für das Aktivieren von Administratorupdates, Zulassen von Updates durch Standardbenutzer*innen und das Entfernen von nicht unterstützten Komponenten). Die Visual Studio-Richtlinien sind im Einstellungskatalog von Microsoft Intune sowie in den administrativen Vorlagen für Visual Studio (ADMX) verfügbar.
Wenden Sie automatisch Product Keys oder Abonnementschlüssel beim Bereitstellen von Visual Studio an . Sie können einen Abonnementschlüssel oder Product Key programmgesteuert als Teil eines Skripts anwenden, das zum Automatisieren der Bereitstellung von Visual Studio verwendet wird, damit Benutzer die Software nicht separat aktivieren müssen. Sie können diesen Schlüssel entweder während einer Installation von Visual Studio oder nach Abschluss einer Installation festlegen.
Installieren und Verwenden von Visual Studio und Azure-Diensten hinter einer Firewall oder einem Proxyserver . Wenn Ihre Organisation Sicherheitsmechanismen wie eine Firewall oder einen Proxyserver verwendet, sollten Sie einige Domänen-URLs in eine Zulassungsliste aufnehmen und verschiedene Ports und Protokolle öffnen bzw. deren Verwendung zulassen, um eine optimale Installation und Verwendung von Visual Studio und Azure-Diensten zu gewährleisten.
Aktualisieren von Visual Studio 2017
Die folgenden Ressourcen helfen Ihnen dabei, Aktualität und Sicherheit Ihre Visual Studio-Instanz aufrechtzuerhalten. Es empfiehlt sich, monatliche Updates zu planen.
Lesen Sie die Dokumentation zum Aktualisieren von Visual Studio , um einen Überblick über die Updateoptionen zu erhalten, die Endbenutzern zur Verfügung stehen, und zu erfahren, wie Endbenutzer über die Verfügbarkeit von Updates in Kenntnis gesetzt werden.
Stellen Sie sicher, dass Sie den Long Term Servicing Channel (LTSC) ordnungsgemäß konfiguriert haben, wenn Sie genau steuern möchten, wann und woher Updates stammen.
Stellen Sie sicher, dass Sie Standardbenutzer*innen erlaubt haben, Updates bei Bedarf durchzuführen, wenn Ihre Organisation dies zulässt.
Aktivieren von Administratorupdates mithilfe von Microsoft Endpoint Configuration Manager (SCCM und Intune). Visual Studio-Administratorupdates sind verfügbar und können über die Softwaresammlung Microsoft Endpoint Manager bereitgestellt werden, die alle von Intune und SCCM verwalteten Geräte umfasst, die bei Windows Update for Business angemeldet sind. Dies ist unser empfohlener Ansatz für die Sicherheit von Unternehmen. Hier erhalten Sie weitere Informationen.
Halten Sie Ihr Layout (Netzwerkinstallation) regelmäßig auf dem neuesten Stand , um seine Aktualität und Sicherheit mit den neuesten Produktupdates aufrechtzuerhalten. Layouts sollen sowohl als Installationspunkt für neue Clientinstallationen von Visual Studio als auch als Quelle aktualisierter Produkte für Installationen, die bereits auf Clientarbeitsstationen bereitgestellt wurden, verwendet werden. Visual Studio veröffentlicht Sicherheitsupdates am Patch-Dienstag, dem zweiten Dienstag des Monats, und Sie sollten Ihre Layouts in einem monatlichen Rhythmus unmittelbar danach aktualisieren.
Verwenden Sie Befehlszeilenparameter zum Aktualisieren von Visual Studio . Verwenden Sie eine Vielzahl von Parametern zum programmgesteuerten Aktualisieren von Visual Studio. Weitere Informationen finden Sie unter Beispiele für Befehlszeilenparameter.
Aktualisieren Sie Clientcomputer, die auf einem Netzwerklayout basieren . Nachdem Sie Ihr Layout aktualisiert haben, können Sie Ihre Clientinstallationen von Visual Studio von dem aktualisierten Netzwerklayout aus aktualisieren. Dieses Szenario ist auch für die Arbeit mit Administratorupdates konzipiert und für Clients, die nicht mit dem Internet verbunden sind.
Für Computer, die nicht mit dem Internet verbunden sind oder nicht an ein Layout angefügt sind, können Sie Visual Studio mit einem minimalen Offlinelayout aktualisieren.
Konfigurieren von Visual Studio
Konfigurieren von Richtlinien, die sich auf das Verhalten von Visual Studio auswirken. Verwenden Sie den Einstellungskatalog von Microsoft Intune oder die administrativen Vorlagen für Visual Studio (ADMX), um Visual Studio-Richtlinien auf Clientcomputern in Ihrer Organisation einfach zu konfigurieren. Dazu gehört das Konfigurieren von Richtlinien, die das Installations- und Updateverhalten steuern, z. B. wer Updates durchführen darf; wo einige Pakete installiert werden, die für andere Versionen oder Instanzen freigegeben sind; wo und ob Pakete zwischengespeichert werden; ob Administratorupdates aktiviert oder wie sie angewendet werden sollen; welche Updatekanäle verfügbar sind und wie sie dem Client angezeigt werden; ob nicht unterstützte Komponenten während eines Updates entfernt werden sollen und wie Benachrichtigungen angezeigt werden. Dies umfasst auch das Konfigurieren von Richtlinien, die das Kundenfeedback, die Telemetrie sowie das Live Share- und Dev-Tunnels-Verhalten steuern.
Erstellen Sie benutzerdefinierte Bootstrapperpakete . Erfahren Sie mehr über erweiterte Techniken zum Erstellen benutzerdefinierter Bootstrapperpakete, um Ihre Installationskonfiguration durch Erstellen von Produkt- und Paketmanifesten weiter zu steuern.
- Importieren oder exportieren Sie Installationskonfigurationen auf andere Computer oder Layouts.
Verwalten, Ändern oder Reparieren von Visual Studio
Erkennen, überprüfen und verwalten Sie installierte Visual Studio-Instanzen auf Clientcomputern.
Tipps zur Problembehandlung . Hier erhalten Sie Hilfe beim Installieren oder Aktualisieren von Visual Studio, und Sie erfahren, wie Sie ein Problem melden, wenn Sie nicht weiterkommen. Diese Tipps enthalten Schrittanleitungen, mit denen sich die meisten Online- oder Offline-Installationsprobleme beheben lassen sollten.
Reparieren von Visual Studio zum Beheben von Updateproblemen. Es kann vorkommen, dass Ihre Visual Studio-Installation beschädigt wird oder fehlerhaft ist. Eine Reparatur ist nützlich, um Installationsprobleme bei allen Installationsvorgängen, einschließlich Updates, zu beheben.
Support oder Problembehandlung
Manchmal kann etwas schiefgehen. Wenn es bei der Installation von Visual Studio zu einem Fehler kommt, finden Sie ausführliche Informationen im Artikel Problembehandlung bei der Visual Studio-Installation und bei Upgradefehlern.
Hier sind einige weitere Supportoptionen:
- Für installationsbezogene Probleme wird eine Livechat-Supportoption angeboten (nur auf Englisch).
- Sie können uns über Produktprobleme mit dem Tool Problem melden informieren, das sowohl im Visual Studio-Installer als auch in der Visual Studio-IDE angezeigt wird. Wenn Sie IT-Administrator*in sind und noch kein Visual Studio haben, können Sie hier Feedback zu IT-Administratoren senden.
- Schlagen Sie ein Feature vor, verfolgen Sie Produktprobleme nach, und finden Sie Antworten in der Visual Studio-Entwicklercommunity.
Siehe auch
- Aktivieren von Administratorupdates
- Anwenden von Administratorupdates
- Verwenden von Befehlszeilenparametern zum Installieren, Aktualisieren und Verwalten von Visual Studio
- Konfigurieren von Richtlinien für Unternehmensbereitstellungen von Visual Studio
- Verwaltungsvorlagen für Visual Studio
- Installieren der für eine Offlineinstallation von Visual Studio erforderlichen Zertifikate
- Projektlebenszyklus und Wartung in Visual Studio
- Einstellungen für synchrones automatisches Laden