Gewusst wie: Erstellen und Ausführen einer unbeaufsichtigten Installation von Visual Studio

Sie können die Installationsanwendung für Visual Studio als unbeaufsichtigte Installation (d. h. benutzerdefinierte automatische Installation) über ein Intranet anstatt von Medien wie DVDs ausführen.In diesem Thema wird erläutert, wie Visual Studio auf die Installation von einer Netzwerkfreigabe vorbereitet wird.

Erstellen eines Netzwerkabbilds

Erstellen Sie zuerst ein Netzwerkabbild der Visual Studio-Medien.

So erstellen Sie ein Netzwerkabbild

  1. Erstellen Sie einen Ordner auf dem Server (z. B. Laufwerk:\IDEinstall\).

  2. Führen Sie einen der folgenden Schritte aus:

    • Laden Sie den Internetbootstrapper herunter, und führen Sie dann Produkt.exe /Layout Laufwerk:\IDEinstall\ aus.

      OR

    • Kopieren Sie den Inhalt der Medien für Visual Studio in den Ordner IDEinstall.

  3. Geben Sie den Ordner IDEinstall im Netzwerk frei, und legen Sie die entsprechenden Sicherheitseinstellungen fest.

    Der Netzwerkpfad der Installationsanwendung für Visual Studio entspricht \\Servername\IDEinstall\Produkt.exe.

    HinweisHinweis

    Die Installation schlägt möglicherweise fehl, wenn eine Pfad- und Dateinamenkombination 260 Zeichen überschreitet.Die maximale Länge eines Pfades in Visual Studio beträgt 221 Zeichen. Der lokale Pfad sollte 70 Zeichen nicht überschreiten, und der Name des Netzwerkpfads sollte 39 Zeichen nicht überschreiten.

    Die Installation schlägt möglicherweise auch fehl, wenn die Ordnernamen im Pfad eingebettete Leerzeichen enthalten (beispielsweise "\\Servername\IDEinstall" oder \\Servername\Visual Studio\).

Bereitstellen von Visual Studio im unbeaufsichtigten Modus

Um Visual Studio im unbeaufsichtigten Modus bereitzustellen, müssen Sie die AdminDeployment.xml-Datei ändern, die sich im Stammverzeichnis der Installationsmedien befindet.Mit dieser Datei können Sie entweder eine Bereitstellung von Visual Studio auf das Netzwerk verschieben oder in eine Installation ziehen, wenn Sie diese Datei in das Verzeichnis Laufwerk:\IDEinstall\packages einfügen.Die Datei AdminDeployment.xml ist nicht für ein Betriebssystem, eine Architektur, eine Edition von Visual Studio oder eine Betriebssystemsprache eindeutig.

HinweisHinweis

Während der Installation startet der Computer möglicherweise mehrere Male erneut.Nach dem Neustart müssen Sie sich wieder mit demselben Benutzerkonto einloggen, mit dem Sie angemeldet waren, bevor der Computer neu gestartet wurde.Automatische Neustarts können vermieden werden, indem die erforderlichen Komponenten vor dem Ausführen einer unbeaufsichtigten Installation vorinstalliert werden.

Das AdminDeployment-Dateischema enthält die folgenden Elemente:

Element

Attribut

Werte

Beschreibung

BundleCustomizations

TargetDir

Pfad

Identisches Verhalten wie beim Überschreiben eines Pfades in der Benutzeroberfläche der Installationsanwendung.Dieses Element wird ignoriert, wenn Visual Studio bereits installiert ist.

BundleCustomizations

NoWeb

ja|Standard

Wenn der Wert dieses Elements "Ja" lautet, versucht die Installationsanwendung nie, während der Setupaktion ins Internet zu wechseln.

SelectableItemCustomization

Hidden

Ja|Nein

Wenn der Wert dieses Elements "Ja" lautet, wird ein wählbares Element in der Anpassungsstruktur ausgeblendet.

SelectableItemCustomization

Ausgewählt

Ja|Nein

Wählt ein wählbares Element in der Anpassungsstruktur aus oder löscht dieses.

WarnhinweisVorsicht

Die Installationsanwendung berücksichtigt den Auswahlzustand eines auswählbaren Elements, selbst wenn es ausgeblendet ist.Wenn Sie beispielsweise ein wählbares Element immer installieren möchten, können Sie es als ausgeblendet und ausgewählt markieren.

Erstellen einer unbeaufsichtigten Installation von Visual Studio

  1. Ändern Sie in der Datei Laufwerk:\IDEinstall\AdminDeployment.xml den Wert des NoWeb-Attributs des BundleCustomizations-Elements von "default" in "yes", wie im folgenden Beispiel gezeigt:

    Ändern Sie <BundleCustomizations TargetDir="default" NoWeb="default"/> in <BundleCustomizations TargetDir="default" NoWeb="yes"/>

  2. Ändern Sie das SelectableItemCustomizations-Attribut ggf. für optionale Komponenten, und speichern Sie die Datei.

Ausführen der unbeaufsichtigten Installation

Sie können eine unbeaufsichtigte Installation ausführen, indem Sie die Installationsanwendung für Visual Studio entweder automatisch auf Clientcomputern ausführen oder indem Sie zulassen, dass Benutzer die Anwendung selbst mit Einstellungen auszuführen, die Sie definieren.

Ausführen einer unbeaufsichtigten Installation auf einem Clientcomputer

  • Öffnen Sie das Menü Start, wählen Sie Ausführen aus, und geben Sie \\ServerName\IDEinstall\vs_Product.exe /adminfile PathOfTheAdmindeployment.xmlFileAdditionalParametersAsNeeded ein.

    Sie können z. B. die folgende Befehlszeile angeben: \\server1\IDEinstall\vs_ultimate.exe /adminfile \\server1\ IDEinstall\AdminDeployment.xml /quiet /norestart

Aktivieren von Clients, um Visual Studio mit vordefinierten Einstellungen manuell zu installieren

  1. Kopieren Sie die benutzerdefinierte AdminDeployment.xml-Datei in eine Netzwerkfreigabe, die schreibgeschützt ist (beispielsweise \\Servername\IDEinstall\packages\AdminDeployment.xml).

  2. Aktivieren Sie Benutzer für die Installation von dieser Freigabe.

Verwalten einer Installation

Wenn Sie Systemsteuerung öffnen und die Installationsanwendung erneut ausführen, können Sie Funktionen von Visual Studio ändern, Programmiersprachen deinstallieren und Visual Studio reparieren bzw. deinstallieren.

HinweisHinweis

Sie müssen über Administratoranmeldeinformationen auf dem lokalen Computer verfügen, um den Wartungsmodus zu verwenden.

Verwalten einer Installation auf einem Clientcomputer

  • Öffnen Sie Systemsteuerung, und wählen Sie dann Programme und Funktionen aus.

  • Wählen Sie Visual Studio und dann Ändern aus.

Ändern der AdminDeployment-Einstellungen auf einem Clientcomputer nach der Installation von Visual Studio

  1. Aktualisieren Sie ggf. die Datei admindeployment.xml.

  2. Öffnen Sie das Menü Start, und wählen Sie dann Ausführen aus.

  3. Geben Sie folgenden Text ein:

    \\ServerName\IDEinstall\vs_Product.exe /AdminFile PathToAdmindeployment.xmlFile AdditionalParametersAsNeeded

    Sie können z. B. die folgende Befehlszeile angeben: \\server1\IDEinstall\vs_ultimate.exe /adminfile \\server1\IDEinstall\AdminDeployment.xml /quiet /norestart

"Reparieren" ist der Standardparameter nach der Installation von Visual Studio.Wenn Sie Visual Studio mit aktualisierter /AdminFile reparieren, überschreiben Sie die aktuellen Administrator-Bereitstellungs-Einstellungen mit den Einstellungen, die die aktualisierte AdminDeployment.xml aufruft.

Siehe auch

Weitere Ressourcen

Installieren von Visual Studio