Share via


Gewusst wie: Bereitstellen von Visual Studio mit Microsoft System Configuration Manager (SCCM)

Nach dem Einrichten der unterstützenden Infrastruktur für Configuration Manager können Sie Visual Studio bereitstellen, indem Sie fünf primäre Bereiche erstellen und definieren.Diese Bereiche werden in der folgenden Tabelle beschrieben.

Bereich

Beschreibung

Auflistungen

Gruppen von Configuration Manager-Ressourcen, z. B. Benutzer, Benutzergruppen oder Computer, für die eine Softwarebereitstellung ausgeführt werden soll.Weitere Informationen zu Sammlungen finden Sie Auflistungs-Übersicht auf der Microsoft TechNet-Website.

Pakete

Eine die Gruppe von Installationsquelldateien, die von Configuration Manager verwaltet und für die Softwarebereitstellung verteilt werden.Die Informationen in einem Paket umfassen Verteilungspunkte und Programme.Weitere Informationen zu Paketen finden Sie Informationen zu Paketen auf der Microsoft TechNet-Website.

Programme

Programme sind Bestandteil der Paketkonfiguration in Configuration Manager.Sie enthalten Befehlszeilenschalter und zusätzlichen Parameter, die von den festgelegten Paketquelldateien ausgeführt werden, z. B. "Setup.exe".Weitere Informationen zu Programmen finden Sie Informationen zu Programmen auf der Microsoft TechNet-Website.

Verteilungspunkte

Verteilungspunkte sind Configuration Manager-Standortsysteme, die festgelegte Pakete zur Bereitstellung auf Clients von Configuration Manager speichern.Wenn ein Client eine relevante Ankündigung empfängt und verarbeitet, stellt der Client eine Verbindung mit einem Verteilungspunkt her, um das Paket herunterzuladen und den Installationsvorgang zu starten.Weitere Informationen zu Verteilungspunkten finden Sie Informationen zu Verteilungspunkten auf der Microsoft TechNet-Website.

Ankündigungen

Ankündigungen kombinieren Pakete und Programme mit Sammlungen. Dies ermöglicht es Administratoren, die Softwarebereitstellung bestimmter oder benutzerdefinierter Anwendungen auf Sammlungen von Computern oder Benutzern auszurichten.Eine Ankündigung gibt ein Paket und ein Programm sowie die Auflistung an, für die es angekündigt oder bereitgestellt wird.Weitere Informationen zu Ankündigungen finden Sie Informationen zu Ankündigungen auf der Microsoft TechNet-Website.

Bereitstellen von Visual Studio in einer Testumgebung

In diesem Abschnitt wird die Testnetzwerkumgebung für die Infrastruktur von Configuration Manager beschrieben.Zudem sind Informationen zu den Schritten für die Bereitstellung von Visual Studio mit Configuration Manager enthalten.

Ee225239.collapse_all(de-de,VS.110).gifNetzwerkumgebung

Die Testnetzwerkumgebung für dieses Beispiel wird in der folgenden Abbildung dargestellt.

Testnetzwerkumgebung

Alle Server (A, B und C sind) und Windows Server 2008 sind Mitglieder derselben Domäne (CPANDL.COM), das auch Clientcomputer (D) einschließt, die Windows 7 Professional ausgeführt werden.Die Anwendungen und Rollen, die von jedem Server ausgeführt werden, und der vollqualifizierte Domänenname (FQDN) für jeden Clientcomputer sind:

A - Active Directory, DNS, DHCP <DC.CPANDL.COM>

B - Microsoft SQL Server 2008 <SQLSRV.CPANDL.COM>

C - System Center Configuration Manager 2007 R2 (Verwaltungspunkt, Verteilungspunkt) <SCCM.CPANDL.COM>

D - Windows 7 Professional, System Center Configuration Manager 2007-Client <W7C01.CPANDL.COM>

HinweisHinweis

In dieser einfachen Testnetzwerkumgebung führt der Standortserver mehrere Standortsystemrollen gleichzeitig aus, z. B. Verwaltungs- und Verteilungspunkt.Diese Konfiguration wird jedoch nicht für Produktionsstandorte empfohlen, die zahlreiche Ressourcen besitzen.

In diesem Beispiel werden detaillierte Informationen zu Szenarien für die Bereitstellung von Visual Studio in der zuvor definierten Testumgebung von Configuration Manager bereitgestellt.Diese Schritte zeigen, wie Sie mithilfe von Configuration Manager Visual Studio mit einer automatischen Installation bereitstellen, bei der die Benutzer nicht mit dem Installationsvorgang interagieren.

Die Schritte sind in diese Abschnitte unterteilt:

  • Ändern Sie die AdminDeployment.xml-Datei.

  • Erstellen einer Sammlung

  • Erstellen des Paketquellverzeichnisses

  • Erstellen eines Programms, das die Setup- und Installationsparameter für Windows Installer enthält

  • Erstellen eines Programms, das die Setup- und Installationsparameter für .NET Framework enthält

  • Erstellen eines Programms, das die Setup- und Installationsparameter für Visual Studio enthält

  • Auswählen eines Verteilungspunkts

  • Erstellen einer Ankündigung für das Visual Studio-Paket

Ändern Sie die AdminDeployment.xml-Datei

So ändern AdminDeployment.xml-Datei

Erstellen einer Sammlung

In diesem Abschnitt wird gezeigt, wie eine Sammlung in Configuration Manager mithilfe von Regeln für direkte Mitgliedschaft erstellt wird.Dies ermöglicht die Auswahl von Computerressourcen des Zielcomputers.Weitere Informationen zur Mitgliedschaft steuern (einschließlich Abfrage ein, und verweist) finden Sie Informationen zu Mitgliedschaftsregeln auf der Microsoft TechNet-Website.Weitere Informationen zu Sammlungen finden Sie Sammlungen in Configuration Manager auf der Microsoft TechNet-Website.

So erstellen Sie eine Sammlung

  1. Navigieren Sie zu "System Center Configuration Manager/Standortdatenbank/Computerverwaltung/Sammlungen".

  2. Klicken Sie mit der rechten Maustaste auf Auflistungen, und klicken Sie anschließend auf Neue Auflistung.

  3. Geben Sie auf der Seite Allgemein des Assistenten für neue Sammlungen einen Namen für die Sammlung ein.In diesem Beispiel trägt die Sammlung den Namen Zielcomputer.

  4. Klicken Sie auf der Seite Mitgliedschaftsregeln auf das Computersymbol, um den Assistenten für das Erstellen einer Regel für direkte Mitgliedschaft zu öffnen.Klicken Sie auf Next.

  5. Wählen Sie auf der Seite Ressourcen suchen im Menü Ressourcenklasse die Option Systemressource aus.Wählen Sie im Menü Attributname die Option Name aus.Geben Sie im Feld Wert den Wert % ein, und klicken Sie dann auf Weiter.

  6. Klicken Sie auf der Seite Sammlungsbegrenzung auf Durchsuchen, wählen Sie Alle Windows Workstation- oder Professional-Systeme aus, klicken Sie auf OK und dann auf Weiter.

  7. Wählen Sie auf der Seite Ressourcen auswählen jede der Zielcomputerressourcen aus.In diesem Beispiel sind TestComputer01 und TestComputer02 ausgewählt.Klicken Sie auf Next.

  8. Klicken Sie auf der Seite Fertig auf Fertig stellen.

  9. Klicken Sie auf der Seite Mitgliedschaftsregeln des Assistenten für neue Sammlungen auf Weiter.

  10. Weisen Sie auf der Seite Ankündigungen noch keine Ankündigung zu, da diese noch nicht erstellt wurde.Klicken Sie auf Next.

  11. Übernehmen Sie auf der Seite Sicherheit die Standardeinstellungen, klicken Sie auf Weiter und dann auf Schließen.

Erstellen des Paketquellverzeichnisses

Der Paketquellordner enthält alle Dateien und Unterverzeichnisse, die zum Ausführen der Programme in einem Paket erforderlich sind.In diesem Beispiel ist das Quellverzeichnis \ \ SCCM \ \ VisualStudioNextVer, das eine Kopie der Visual Studio-Installationsmedien enthält.

HinweisHinweis

Sie können möglicherweise die Größe einer von Configuration Manager erstellten Paketdatei reduzieren, indem Sie nicht erforderliche Dateien entfernen (z. B. andere Programme auf den Visual Studio-Medien, die nicht bereitgestellt werden).

Weitere Informationen zu Paketquellverzeichnissen finden Sie Vorgehensweise zum Installieren eines Paketquellverzeichnisses auf der Microsoft TechNet-Website.

Im nächsten Schritt erstellen Sie ein Paket, das die angegebenen Parameter zum Installieren des Programms (in diesem Fall Visual Studio) und den Speicherort enthält, von dem das Paket an die verwalteten Configuration Manager-Clients verteilt wird.Dieser Speicherort wird als Verteilungspunkt.In diesem Beispiel werden die Schritte für ein Paket manuell erstellen.Wenn das Paket erstellt wurde, können Sie einen Verteilungspunkt für das Paket und ein Programm erstellen, das die Setup- und Installationsparameter für Visual Studio enthält.

So erstellen Sie das Paket

  1. Wechseln Sie in der Configuration Manager-Konsole zu "System Center Configuration Manager/Standortdatenbank/Computerverwaltung/Softwareverteilung/Pakete".

  2. Klicken Sie mit der rechten Maustaste auf Pakete, zeigen Sie auf Neu, und klicken Sie dann auf Paket.

  3. Auf der Seite AllgemeinAssistent für neue Pakete, geben Sie den Namen, die Version, Hersteller und die Sprache z Visual Studio, NextVer, Microsoft, Englisch (US)ein.

  4. Wählen Sie auf der Seite Datenquelle die Option Dieses Paket enthält Quelldateien aus.Klicken Sie auf Festlegen, und geben Sie dann den Pfad für den Speicherort der Quelldateien im Feld Quellverzeichnis ein.In diesem Beispiel geben Sie den Speicherort des lokalen Laufwerks Quellverzeichnis z. B. C:\VisualStudioNextVerein Element, das eine Kopie der Visual Studio-Installation DVD enthält.

  5. Klicken Sie auf OK, und klicken Sie dann auf den Seiten Datenzugriff, Verteilungseinstellungen, Berichterstellung und Sicherheit auf Weiter.Klicken Sie auf der Seite Der Assistent wurde abgeschlossen auf Schließen.

    Das Paket, in diesem Beispiel Microsoft Visual Studio Englisch (USA) NextVer, wird nun erstellt.

Im nächsten Schritt erstellen Sie ein Configuration Manager-Programm, das die Setup- und Installationsparameter für das Visual Studio-Programm enthält.

Um Neustarts Installation MID zu vermeiden, werden zwei Programme (.NET Framework 4.5 und Visual Studio) in diesem Prozess definiert.Indem die SCCM-Abhängigkeits Anwendungslogik verwenden, werden diese in der Reihenfolge installiert, und das erste Programm wird automatisch neu gestartet, bevor das nächste installiert ist.

Erstellen eines Programms, das die Setup- und Installationsparameter für .NET Framework enthält

In diesem Abschnitt finden Sie die Schritte zum eines Programms für die Bereitstellung einer automatischen Installation von .NET Framework 4.5 erstellt werden.

So erstellen Sie ein Programm für das Visual Studio-Paket (.NET Framework 4.5)

  1. Klicken Sie mit der rechten Maustaste auf Programme, zeigen Sie auf Neu, und klicken Sie dann auf Programm.

  2. Auf der Seite Allgemein Geben Sie einen Namen für das Paket im Name Feld ein, in diesem Beispiel automatischen Installation von .NET Framework 4.5ist.Im Befehlszeile Feld Typ dotnetfx45_Full_x86_x64.exe /q /norestart /ChainingPackage „AdminDeployment“.

  3. Wählen Sie in der Liste Ausführen die Option Ausgeblendet aus.

  4. Überprüfen Sie in der Liste Nach Ausführung, ob die Option Keine Aktion erforderlich ausgewählt ist.Klicken Sie auf Weiter und dann auf der Seite Anforderungen erneut auf Weiter.

  5. Wählen Sie auf der Seite Umgebung in der Liste Programmausführung aus, ob ein Benutzer angemeldet sein muss.Hierdurch wird für den Ausführmodus "Mit Administratorrechten ausführen" aktiviert.Lassen Sie Laufwerkmodus auf Unterstützt UNC-Namen festgelegt, und klicken Sie dann auf Weiter.

  6. Wählen Sie auf der Seite Erweitert die Option Programmbenachrichtigungen unterdrücken aus.Wählen Sie auch Zuerst ein anderes Programm ausführenaus, und wählen Sie dann Visual Studio NextVer-Paket und das Programm MSI 4.5 aus.Klicken Sie auf Next.

    HinweisHinweis

    Wenn Benutzer durch eine Benachrichtigung auf ihren Computern über die Installation informiert werden sollen, stellen Sie sicher, dass Programmbenachrichtigungen unterdrücken deaktiviert ist.

  7. Klicken Sie auf der Seite Windows Installer auf Weiter.

  8. Klicken Sie auf Weiter und dann auf der Seite MOM-Wartungsmodus erneut auf Weiter.

  9. Klicken Sie auf Weiter, um die Seite "Zusammenfassung" anzuzeigen.

  10. Klicken Sie auf Weiter, und klicken Sie dann auf der Seite Der Assistent wurde abgeschlossen auf Schließen, um das Erstellen des neuen Programms abzuschließen.

Erstellen eines Programms, das die Setup- und Installationsparameter für Visual Studio enthält

In diesem Abschnitt finden Sie die Schritte zum eines Programms für die Bereitstellung einer automatischen Installation von Visual Studio zu erstellen.

So erstellen Sie ein Programm für das Visual Studio-Paket

  1. Klicken Sie mit der rechten Maustaste auf Programme, zeigen Sie auf Neu, und klicken Sie dann auf Programm.

  2. Auf der Seite Allgemein Geben Sie einen Namen für das Paket im Name Feld ein, in diesem Beispiel Visual Studio NextVer-automatische Installationist.

  3. Geben Sie im Feld Befehlszeile den Befehl Vs_<product>.exe /AdminFile <Pfad zu AdminDeployment.xml. /quiet /norestart <additional optional parameters>.

  4. Wählen Sie in der Liste Ausführen die Option Ausgeblendet aus.

  5. Überprüfen Sie in der Liste Nach Ausführung, ob die Option Keine Aktion erforderlich ausgewählt ist.Klicken Sie auf Weiter und dann auf der Seite Anforderungen erneut auf Weiter.

  6. Wählen Sie auf der Seite Umgebung in der Liste Programmausführung aus, ob ein Benutzer angemeldet sein muss.Hierdurch wird für den Ausführmodus "Mit Administratorrechten ausführen" aktiviert.Lassen Sie Laufwerkmodus auf Unterstützt UNC-Namen festgelegt, und klicken Sie dann auf Weiter.

  7. Wählen Sie auf der Seite Erweitert die Option Programmbenachrichtigungen unterdrücken aus.Wählen Sie auch Zuerst ein anderes Programm ausführenaus, und wählen Sie dann Visual Studio NextVer-Paket und das Programm MSI 4.5 aus.Klicken Sie auf Next.

    HinweisHinweis

    Wenn Benutzer durch eine Benachrichtigung auf ihren Computern über die Installation informiert werden sollen, stellen Sie sicher, dass Programmbenachrichtigungen unterdrücken deaktiviert ist.

  8. Klicken Sie auf der Seite Windows Installer auf Weiter.

  9. Klicken Sie auf Weiter und dann auf der Seite MOM-Wartungsmodus erneut auf Weiter.

  10. Klicken Sie auf Weiter, um die Seite Zusammenfassung anzuzeigen.

  11. Klicken Sie auf Weiter, und klicken Sie dann auf der Seite Der Assistent wurde abgeschlossen auf Schließen, um das Erstellen des neuen Programms abzuschließen.

Auswählen eines Verteilungspunkts

Um einen Server als Verteilungspunkt für die Bereitstellung der Pakete auf Clientcomputern zu verwenden, müssen Sie einen Standortserver zuerst als Verteilungspunkt festlegen.In diesem Abschnitt benannte ein Standortserver SCCM, der als Verwaltungs- und Verteilungspunkt konfiguriert wurde, wird als Verteilungspunkt festlegen.

So wählen Sie einen Verteilungspunkt für das neu erstellte Paket aus

  1. Klicken Sie mit der rechten Maustaste auf Verteilungspunkte, klicken Sie auf Neue Verteilungspunkte, klicken Sie auf Weiter, und wählen Sie dann den Verteilungspunkt aus (in diesem Beispiel SCCM).Klicken Sie auf Next.

  2. Klicken Sie auf Schließen.

Erstellen einer Ankündigung für das Visual Studio-Paket

Der nächste Schritt besteht darin, das Paket, Microsoft Visual Studio NextVer Englisch (USA) anzukündigen, das nun sowohl die Konfigurations-Manager-Verteilungs punkt- und die Programminformationen für die Bereitstellung einer automatischen Installation von Visual Studio enthält.

Überprüfen Sie vor der Ankündigung des Pakets zuerst, ob es auf dem Verteilungspunkt installiert war.

Weitere Informationen zum Überprüfen des Status eines Pakets finden Sie Vorgehensweise zum Anzeigen des Status eines Pakets auf der Microsoft TechNet-Website überprüft.

So erstellen Sie eine Ankündigung

  1. Klicken Sie mit der rechten Maustaste auf Ankündigungen, zeigen Sie auf Neu, und klicken Sie dann auf Ankündigung.

  2. Auf der Seite AllgemeinAssistent für neue AnkündigungenName im Feld Typ Visual Studio NextVer.Klicken Sie auf das Feld für das Paket Durchsuchen, und wählen Sie dann das Paket, das Sie ankündigen möchten, dass in diesem Beispiel Microsoft Visual Studio NextVer Englisch (USA) ist, und klicken Sie dann auf OKaus.

  3. Klicken Sie auf Durchsuchen für das Feld Sammlung, wählen Sie die Sammlung aus, in diesem Beispiel "Zielcomputer", klicken Sie auf OK und dann auf Weiter.

  4. Geben Sie auf der Seite Zeitplan in den Feldern Startzeit für Ankündigung das Datum und die Uhrzeit ein, an dem bzw. zu der die Ankündigung verfügbar ist. Klicken Sie anschließend auf die Sternchenschaltfläche für Erforderliche Zuweisungen.

  5. Klicken Sie auf der Seite Zuweisungszeitplan auf Zeitplan, und geben Sie dann das gleiche Datum und die gleiche Uhrzeit wie auf der Seite Zeitplan ein.Klicken Sie auf OK, um zur Seite Zeitplan zurückzukehren.

  6. Aktivieren Sie auf der Seite Zeitplan die Optionen Wake-On-LAN aktivieren, Beim Ausführen des Programms Wartungsfenster ignorieren und Systemneustart außerhalb der Wartungsfenster zulassen, und klicken Sie dann auf Weiter.

    HinweisHinweis

    In der Produktionsumgebung gelten möglicherweise Richtlinien, die eine andere Auswahl für den Zuweisungszeitplan erfordern als die, die in diesen Schritten angegeben wurden.Weitere Informationen über diese Optionen finden Sie Ankündigungs-Name-Eigenschaften: Zeitplan-Registerkarte auf der Microsoft TechNet-Website.

  7. Klicken Sie auf den Seiten Verteilungspunkte, Interaktion, Sicherheit und Zusammenfassung auf Weiter, und klicken Sie dann auf der Seite Der Assistent wurde abgeschlossen auf Schließen.

Das Paket wird nun in der als Ziel festgelegten Sammlung angekündigt, und die unbeaufsichtigte Installation von Visual Studio beginnen kann.

Weitere Informationen zum Überprüfen des Status der Ankündigung finden Sie Wie Anzeigen des Status einer Ankündigung angezeigt werden auf der Microsoft TechNet-Website überwacht.

Ressourcen zum Bereitstellen der Infrastruktur

In diesem Abschnitt werden Ressourcen, um eine Infrastruktur zu verstehen und zu konfigurieren, um die Bereitstellung von Visual Studio zu testen, indem Sie den Konfigurations-Manager verwendet.

Ee225239.collapse_all(de-de,VS.110).gifActive Directory, DNS, DHCP

Active Directory-Domänendienste für Windows Server 2008 auf der Microsoft TechNet-Website

Windows Server 2008-Schritt-für-Schritt-Handbuch für DNS in kleinen Netzwerken auf der Microsoft Download Center-Website

DNS-Server auf der Microsoft TechNet-Website

DHCP-Server auf der Microsoft TechNet-Website

Ee225239.collapse_all(de-de,VS.110).gifSQL Server 2008

SQL Server 2008 installiert (SQL Server-Video) auf der Microsoft TechNet-Website

SQL Server 2008-Sicherheits-Übersicht für Datenbankadministratoren auf der Microsoft.com- - Website

Ee225239.collapse_all(de-de,VS.110).gifSystem Center Configuration Manager 2007 R2 (Verwaltungspunkt, Verteilungspunkt)

System Center Configuration Manager (SCCM) POC Installations-Richtlinien 2007 auf der Microsoft TechNet-Website

Konfigurations-Manager-einzelne Website-Planung und Bereitstellung auf der Microsoft TechNet-Website

Ee225239.collapse_all(de-de,VS.110).gifWindows 7 Professional, System Center Configuration Manager-Client

Planen und Bereitstellen von Configuration Manager 2007 für Clients auf der Microsoft TechNet-Website

Siehe auch

Weitere Ressourcen

Installieren von Visual Studio

Administratorhandbuch für Visual Studio