Visual Studio-Administratorhandbuch
In Unternehmensumgebungen stellen Systemadministratoren software normalerweise auf Endbenutzercomputern bereit und aktualisieren sie. Das Visual Studio-Produkt lässt sich gut in diese Typen von Umgebungen integrieren, indem Systemadministratoren die Möglichkeit geben, zu verwalten und zu steuern, wann und wie die Visual Studio-Software bereitgestellt und aktualisiert wird. Visual Studio kann aus dem Internet, aus einer Netzwerkfreigabe oder aus einem Produktcache abgerufen werden und kann manuell, programmgesteuert oder mithilfe von Systemverwaltungssoftware bereitgestellt und aktualisiert werden. Visual Studio bietet die Möglichkeit, Installationsquellen zu erstellen und zu verwalten, Installationsvorgaben vorab zu konfigurieren, Product Keys während des Installationsprozesses zu verteilen und Produktupdates nach einem erfolgreichen Rollout zu verwalten. Dieses Administratorhandbuch enthält schnelle Links zu szenariobasierten Anleitungen für die Bereitstellung im Unternehmen.
Recherchieren und Planen vor Beginn
Sie müssen einen Plan für die Bereitstellung von Visual Studio in Ihrer Organisation erstellen. Unten sind einige der wichtigsten Punkte aufgeführt, die Sie berücksichtigen sollten, und es ist am besten, wenn Ihr Plan und Ihre Entscheidungen getroffen werden, bevor die ursprüngliche Installation auf dem Clientcomputer erfolgt.
- Stellen Sie sicher, dass jeder Zielcomputer die Mindestinstallationsanforderungenerfüllt. Beachten Sie, dass Visual Studio keine Anwendungsvirtualisierungslösungen wie Microsoft App-V oder MSIX für Windows oder Virtualisierungstechnologien von Drittanbietern unterstützt.
- Stellen Sie sicher, dass jeder Zielcomputer die Mindestinstallationsanforderungenerfüllt. Beachten Sie, dass Visual Studio keine Anwendungsvirtualisierungslösungen wie Microsoft App-V oder MSIX für Windows oder 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 länger auf einem Featuresatz bleiben muss, aber dennoch regelmäßige Wartungs-Sicherheitsupdates erhalten möchte, sollten Sie einen langfristigen Wartungskanal (LTSC) verwenden. Weitere Informationen finden Sie im Abschnitt Supportoptionen für Enterprise- und Professional-Kunden auf der Seite Visual Studio-Produktlebenszyklus und Wartung.
- Befolgen Sie die Windows-Sicherheitsbaselines. Microsoft ist bestrebt, seinen Kunden sichere Betriebssysteme wie Windows 10 und Windows Server sowie sichere Apps wie Microsoft Edge zur Verfügung zu stellen. Zusätzlich zur Sicherheit ihrer Produkte ermöglicht Microsoft auch die feiner Kontrolle über Ihre Umgebungen, indem verschiedene Konfigurationsfunktionen bereitgestellt werden.
Planen Sie, wie Visual Studio installiert und initialisiert werden soll
Wie wird Visual Studio ursprünglich auf dem Computer installiert? Die anfängliche Installation von Visual Studio mithilfe eines Bootstrapladeprogramms erfordert Administratorrechte auf dem Computer. Haben Benutzer die Möglichkeit, das Produkt selbst zu installieren oder muss ein IT-Administrator es durch einen erweiterten Prozess erleichtern?
Wie erfolgt die Lizenzierung und Verteilung von Berechtigungsabonnements innerhalb Ihrer Organisation? Erfordert die Installation Produktschlüssel?
Welche Gruppenrichtlinieneinstellungen müssen auf Ihren Clientcomputern konfiguriert werden? Können Sie die administrativen Vorlagen (ADMX) oder den Microsoft Intune-Einstellungskatalog verwenden, um Richtlinien in Ihrer Organisation zu konfigurieren?
Welche Workloads und Komponenten benötigt Ihr Unternehmen? Planen Sie,
*.vsconfig
Dateien zu nutzen, um die Installationen Ihrer Teams zu standardisieren?
Planen, wie Visual Studio regelmäßig aktualisiert wird
Wo sollten Ihre Clientcomputer die Produktupdates erwerben? Dies hängt häufig davon ab, ob Clients Zugriff auf das Internet haben oder nicht. Sollten sie ihre Updates von einem von der IT verwalteten und gewarteten unternehmensweiten Netzwerklayouterhalten, oder sollten sie die Updates aus dem Internet beziehen?
Wer darf die Clientcomputer aktualisieren? Standardmäßig erfordert die Aktion zum Aktualisieren von Visual Studio administratorrechten auf dem Computer, obwohl ab August 2023 ein Administrator die Updatefunktion an Standardbenutzer delegieren kann, indem er die
AllowStandardUserControl
-Richtliniekonfiguriert. Standardbenutzer können jedoch niemals den Bootstrapper verwenden. Die richtlinieAllowStandardUserControl
ermöglicht es ihnen nur, die Visual Studio Installer-Funktionalität zu verwenden, nachdem das Installationsprogramm bereits auf dem Client installiert wurde. Dürfen Benutzer ihre Computer aktualisieren oder muss ein Administrator sie zentral oder programmgesteuert über einen Systemkontextprozess aufrufen?Wann sollten die Updates erfolgen? Sollte es dem Ermessen des Benutzers überlassen werden, zu entscheiden, wann aktualisiert werden soll, oder gibt es Organisationsrichtlinien, die Zeitachsen von Updates steuern?
Tipp
Wir empfehlen allen Organisationen , ihre Clientcomputer für Visual Studio-Administratorupdateszu registrieren, ein System, das Sicherheitsupdates monatlich für Geräte bereitstellt, die in Windows Update for Businessregistriert 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.
überprüfen Sie die Visual Studio-Installationsdokumentation, um einen allgemeinen Überblick über die Installationsoptionen zu erhalten, die Endbenutzern zur Verfügung stehen. Wählen Sie die Workloads und Komponenten aus, die auf Ihren Clientcomputern installiert werden sollen.
Erwerben Sie den richtigen Visual Studio-Bootstrapper, um das Produktzu installieren. Es stehen verschiedene Bootstrapladeprogramme zur Auswahl. Einige Bootstrapladeprogramme installieren eine sehr spezifische Version des Produkts, während andere Bootstrapladeprogramme den Wartungsbaselinekanal initialisieren. Sie müssen als Administrator auf dem Computer angemeldet sein, um einen der Bootstrapper auszuführen.
Verwenden sie Befehlszeilenparameter, um Visual Studiozu installieren. Verwenden Sie eine Vielzahl von Parametern, oder verwenden Sie eine Installationskonfiguration
*.vsconfig
Datei, um Ihre Visual Studio-Installation programmgesteuert zu steuern oder anzupassen. Sie können ein Installationsskript erstellen, das den Installationsprozess automatisiert. Weitere Informationen finden Sie unter Befehlszeilenparameterbeispiele.Erstellen eines Layouts (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 eingeschränkte Internetverbindung haben. Sie können eine Installationskonfiguration *.vsconfig-Datei verwenden, um den Inhalt des Layouts zu initialisieren. Sie können eine Antwortdateiverwenden, mit der Sie Standardeinstellungen festlegen können, wenn das Produktinstallieren. Nachdem Ihr Layout erstellt wurde, sollten Sie dieses 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 Problembehandlung bei Netzwerkfehlern bei der Installation oder Verwendung von Visual Studio.
Bereitstellen eines Layouts auf Clientcomputern in Ihrer Organisation. Erfahren Sie, wie Sie Visual Studio von einem Layout auf Clientcomputern in Ihrer Organisation installieren.
Installieren der erforderlichen Zertifikate für die Offlineinstallation. Installieren Sie die erforderlichen Zertifikate, wenn der Clientcomputer vollständig vom Internet getrennt ist.
Konfigurieren Sie die Richtlinien, die das computerweite Visual Studio-Verhaltensteuern. Konfigurieren und Bereitstellen von Richtlinien in Ihrer gesamten Organisation, z. B. das Anmelden für Administrator-Updates, Standardbenutzern das Aktualisieren erlauben und das Entfernen nicht mehr unterstützter Komponenten. Die Visual Studio-Richtlinien sind im Microsoft Intune-Einstellungskatalog sowie im visual Studio Administrative Vorlagen (ADMX)verfügbar.
Automatisch Produkt- oder Abonnementschlüssel anwenden, wenn Sie Visual Studiobereitstellen. Sie können ein Abonnement 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 Services hinter einer Firewall oder einem Proxyserver. Wenn Ihre Organisation Sicherheitsmaßnahmen wie eine Firewall oder einen Proxyserver verwendet, gibt es Domänen-URLs, die Sie einer "Zulassungsliste" und Ports und Protokollen hinzufügen möchten, die Sie möglicherweise öffnen möchten, damit Sie beim Installieren und Verwenden von Visual Studio und Azure Services die beste Erfahrung haben.
Aktualisieren von Visual Studio
Die folgenden Ressourcen helfen Ihnen, Visual Studio aktualisiert, zeitgemäß und sicher zu halten. Bewährte Methode besteht darin, monatliche Updates zu planen.
Überprüfen Sie die Visual Studio-Dokumentation, um einen allgemeinen Überblick über die für Endbenutzer verfügbaren Updateoptionen zu erhalten und wie Endbenutzer benachrichtigt werden, dass Updates verfügbar sind.
Stellen Sie sicher, dass Sie den long-term Servicing Channel (LTSC) ordnungsgemäß konfiguriert haben, wenn Sie genau steuern möchten, wann und wo Updates stammen.
Stellen Sie sicher, dass Standardbenutzer die Flexibilität aktiviert haben, bei Bedarf zu aktualisieren, 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 Visual Studio 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, wie Unternehmen sicher bleiben. Hier erfahren Sie mehr.
Halten Sie Ihr Layout (Netzwerkinstallation) regelmäßig auf dem neuesten Stand, damit es mit den neuesten Produktupdates aktuell und sicher bleibt. Layouts sollen sowohl als Installationspunkt für neue Clientinstallationen von Visual Studio als auch als Quelle aktualisierter Produktbits für Installationen verwendet werden, die bereits auf Clientarbeitsstationen bereitgestellt werden. Visual Studio veröffentlicht Sicherheitsupdates am Patch-Dienstag, am zweiten Dienstag des Monats, und es wird dringend empfohlen, Die Layouts sofort danach auf einen monatlichen Rhythmus zu aktualisieren.
Verwenden sie Befehlszeilenparameter, um Visual Studiozu aktualisieren. Verwenden Sie eine Vielzahl von Parametern, um Visual Studio programmgesteuert zu aktualisieren. Weitere Informationen finden Sie unter Befehlszeilenparameterbeispiele.
Aktualisieren von Clientcomputern, die auf einem Netzwerklayoutbasieren. Nachdem Sie Das Layout aktualisiert haben, können Sie ihre Clientinstallationen von Visual Studio aus dem aktualisierten Netzwerklayout aktualisieren. Dieses Szenario ist ebenfalls 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. Dies umfasst Konfigurieren von Richtlinien, die das Installations- und Updateverhalten steuern, z. B. wer aktualisieren darf, wo einige Pakete installiert werden, die für andere Versionen oder Instanzen freigegeben wurden, 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 präsentiert werden, wenn nicht unterstützte Komponenten während eines Updates entfernt werden sollen und wie Benachrichtigungen angezeigt werden oder nicht angezeigt werden. Dies umfasst auch das Konfigurieren von Richtlinien, die Kundenfeedback, Telemetrie, Live Shareund Dev-Tunnels--Verhalten steuern.
Erstellen von benutzerdefinierten Bootstrapperpaketen. Erfahren Sie mehr über erweiterte Techniken zum Erstellen von benutzerdefinierten Bootstrapperpaketen, um ihre Installationskonfiguration durch Erstellen von Produkt- und Paketmanifesten weiter zu steuern.
- Importieren oder Exportieren von Installationskonfigurationen auf andere Computer oder layouts.
Verwalten, Ändern oder Reparieren von Visual Studio
Erkennen, Überprüfen und Verwalten installierter Visual Studio-Instanzen auf Clientcomputern.
Erhalten Sie Tipps zur Problembehandlung. Erhalten Sie Hilfe beim Installieren oder Aktualisieren von Visual Studio, und erfahren Sie, wie Sie ein Problem melden, wenn Sie blockiert sind. Diese Tipps enthalten schrittweise Anleitungen, die die meisten Online- oder Offlineinstallationsprobleme beheben sollten.
Visual Studio reparieren, um Updateproblemezu beheben. Manchmal wird Ihre Visual Studio-Installation beschädigt oder fehlerhaft. Eine Reparatur ist hilfreich zum Beheben von Installationszeitproblemen bei allen Installationsvorgängen, einschließlich Updates.
Support oder Problembehandlung
Manchmal kann es zu einem Fehler kommen. Wenn Ihre Visual Studio-Installation fehlschlägt, lesen Sie Problembehandlung bei Installations- und Aktualisierungsproblemen von Visual Studio für eine schrittweise Anleitung.
Hier sind einige weitere Supportoptionen:
- Für installationsbezogene Probleme können Sie die Supportoption Installationschat (nur auf Englisch) verwenden.
- Melden Sie produktprobleme an uns, indem Sie das Tool "Problem melden" verwenden, das sowohl im Visual Studio Installer als auch in der Visual Studio IDE angezeigt wird. Wenn Sie ein IT-Administrator sind und Visual Studio nicht installiert haben, können Sie IT-Administratorfeedbackübermitteln.
- Schlagen Sie ein Feature vor, verfolgen Sie Produktprobleme, und finden Sie Antworten in der Visual Studio Developer Community.
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
- Administrative Vorlagen für Visual Studio
- Installieren von Zertifikaten, die für die Offlineinstallation von Visual Studio erforderlich sind
- Visual Studio Produktlebenszyklus und Wartung
- Synchrone Einstellungen für das automatische Laden