Partager via


Comment : déployer Visual Studio à l'aide de SCCM (Microsoft System Configuration Manager)

Si vous avez configuré l'infrastructure de prise en charge pour Configuration Manager, vous pouvez déployer Visual Studio 2010 en créant et en définissant cinq zones principales. Ces zones sont décrites dans le tableau ci-après :

Zone

Description

Regroupements

Groupes de ressources Configuration Manager (par exemple, utilisateurs, groupes d'utilisateurs ou ordinateurs), par rapport auxquels un déploiement de logiciels est ciblé. Pour plus d'informations sur les regroupements (appelés « collections » dans Visual Studio), consultez Présentation des regroupements sur le site Web Microsoft TechNet.

Packages

Ensemble de fichiers sources que Configuration Manager gère et distribue pour le déploiement de logiciels. Les informations contenues dans un package incluent des points de distribution et des programmes. Pour plus d'informations sur les packages, consultez À propos des packages sur le site Web Microsoft TechNet.

Programmes

Les programmes font partie de la configuration de package de Configuration Manager. Ils contiennent des commutateurs de ligne de commande et des paramètres supplémentaires en vue de leur exécution à partir des fichiers sources de package désignés, tels que "Setup.exe". Pour plus d'informations sur les programmes, consultez À propos des programmes sur le site Web Microsoft TechNet.

Points de distribution

Les points de distribution sont des systèmes de site de Configuration Manager qui stockent des packages désignés pour le déploiement vers les clients Configuration Manager. Lorsqu'un client reçoit et traite une publication pertinente, il contacte un point de distribution pour télécharger le package et démarrer le processus d'installation. Pour plus d'informations sur les points de distribution, consultez À propos des points de distribution sur le site Web Microsoft TechNet.

Publications

Les publications associent des packages et des programmes à des regroupements, et permettent aux administrateurs de cibler un déploiement de logiciels d'applications spécifiques ou personnalisées vers des regroupements d'ordinateurs ou d'utilisateurs. Une publication spécifie un package et un programme ainsi que le regroupement dans lequel ils seront publiés ou déployés. Pour plus d'informations sur les publications, consultez À propos des publications sur le site Web Microsoft TechNet.

Déploiement de Visual Studio dans un environnement de test

Cette section décrit l'environnement réseau de test pour l'infrastructure Configuration Manager. Il inclut également les étapes concernant l'utilisation de Configuration Manager pour déployer Visual Studio.

Environnement réseau

L'environnement réseau de test pour cet exemple apparaît dans l'illustration suivante.

Tester l'environnement réseau

Tous les serveurs (A, B et C) exécutent Windows Server 2008 et sont membres du même domaine (CPANDL.COM), qui inclut également des ordinateurs clients (D) qui exécutent Windows Vista Entreprise. Les applications et rôles qu'exécute chaque serveur et le nom de domaine qualifié complet pour chaque ordinateur client se présentent comme suit :

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

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

C - System Center Configuration Manager 2007 R2 (point de gestion, point de distribution) <SCCM.CPANDL.COM>

D - Windows Vista Enterprise, client System Center Configuration Manager 2007 <WVC01.CPANDL.COM>

Notes

Dans cet environnement réseau de test de base, le serveur de site exécute simultanément plusieurs rôles du système du site (par exemple, point de gestion et point de distribution). Toutefois, nous ne recommandons pas cette configuration pour les sites de production qui disposent de nombreuses ressources.

Dans cet exemple, des informations détaillées sont fournies pour déployer Visual Studio dans l'environnement de test Configuration Manager précédemment défini. Ces étapes indiquent comment utiliser Configuration Manager pour déployer Visual Studio à l'aide d'une installation sans assistance dans laquelle les utilisateurs n'interagissent pas avec le processus d'installation.

Les étapes sont divisées selon les sections suivantes :

  • Créer un fichier Unattend

  • Créer un regroupement

  • Créer le répertoire source de package

  • Créer un programme qui dispose des paramètres de configuration et d'installation pour Windows Installer

  • Créer un programme qui dispose des paramètres de configuration et d'installation pour le .NET Framework

  • Créer un programme qui dispose des paramètres de configuration et d'installation pour Visual Studio

  • Sélectionner un point de distribution

  • Créer une publication pour le package Visual Studio

Créer un fichier Unattend

Pour créer un fichier Unattend

Créer un regroupement

Cette section indique comment utiliser des règles d'adhésion directes pour créer un regroupement dans Configuration Manager. Cela permet d'activer la sélection des ressources des ordinateurs ciblés. Pour plus d'informations sur les règles d'adhésion (qu'elles soient directes ou de requête), consultez À propos des règles d'adhésion sur le site Web Microsoft TechNet. Pour plus d'informations sur les regroupements, consultez Regroupements dans Configuration Manager sur le site Web Microsoft TechNet.

Pour créer un regroupement

  1. Accédez à System Center Configuration Manager / Base de données du site / Gestion de l'ordinateur / Regroupements.

  2. Cliquez avec le bouton droit sur Regroupements, puis cliquez sur Nouveau regroupement.

  3. Dans la page Général de l'Assistant Nouveau regroupement, tapez un nom pour le regroupement. Dans cet exemple, il s'agit d'Ordinateurs-cibles.

  4. Dans la page Règles d'adhésion, cliquez sur l'icône de l'ordinateur pour ouvrir l'Assistant Création d'une règle d'adhésion directe. Cliquez sur Suivant.

  5. Dans la page Rechercher des ressources, dans le menu de classe Ressource, sélectionnez Ressource système. Dans le menu de nom Attribut, sélectionnez Nom. Dans le champ Valeur, tapez % et cliquez sur Suivant.

  6. Dans la page Limitation au regroupement, cliquez sur Parcourir, sélectionnez Tous les systèmes Windows Workstation ou Professionnel, puis cliquez successivement sur OK et sur Suivant.

  7. Dans la page Sélectionner les ressources, sélectionnez chacune des ressources de l'ordinateur ciblé. Dans cet exemple, OrdinateurTest01 et OrdinateurTest02 sont sélectionnés. Cliquez sur Suivant.

  8. Dans la page Terminé, cliquez sur Terminer.

  9. Dans la page Règles d'adhésion de l'Assistant Nouveau regroupement, cliquez sur Suivant.

  10. Dans la page Publications, n'assignez pas encore de publication car celle-ci n'a pas encore été créée. Cliquez sur Suivant.

  11. Dans la page Sécurité, acceptez les paramètres par défaut et cliquez successivement sur Suivant et sur Fermer.

Créer le répertoire source de package

Le dossier source de package contient tous les fichiers et sous-répertoires requis pour exécuter les programmes dans un package. Dans cet exemple, le répertoire source est \\SCCM\VisualStudio2010\, qui contient une copie du média d'installation Visual Studio.

Notes

Il se peut que vous puissiez réduire la taille d'un fichier de package créé par Configuration Manager ; pour cela, vous devez supprimer tous les fichiers non requis (par exemple, d'autres programmes présents sur le média Visual Studio qui ne seront pas déployés).

Pour plus d'informations sur les répertoires sources de packages, consultez Comment configurer un répertoire source de package sur le site Web Microsoft TechNet.

L'étape suivante consiste à créer un package qui contient les paramètres spécifiés pour l'installation du programme (Visual Studio, en l'occurrence), ainsi que l'emplacement à partir duquel le package est distribué aux clients Configuration Manager managés. Cet emplacement est appelé « point de distribution». Dans cet exemple, les étapes concernent la création manuelle d'un package. Une fois le package créé, vous créez un point de distribution pour le package et un programme qui contient les paramètres de configuration et d'installation pour Visual Studio.

Notes

Cette rubrique inclut des informations concernant la création d'un package pour illustrer le processus. Il est néanmoins possible d'importer un fichier de définition de package (par exemple, Fichier de définition de package SMS Visual Studio 2010 (.sms) (page éventuellement en anglais). Pour utiliser ces fichiers afin de créer automatiquement les informations de package, cliquez avec le bouton droit sur Packages, cliquez sur Nouveau, puis sur Package à partir d'une définition. Vous pouvez ensuite accéder au dossier qui contient le fichier de définition de package, puis sélectionner le fichier .sms pertinent.

Pour créer le package

  1. Dans la console Configuration Manager, accédez à System Center Configuration Manager / Base de données du site / Gestion de l'ordinateur / Distribution de logiciels / Packages.

  2. Cliquez avec le bouton droit sur Packages, pointez sur Nouveau, puis cliquez sur Package.

  3. Dans la page Général de l'Assistant Nouveau package, tapez le Nom, la Version, le Fabricant et la Langue (par exemple, Visual Studio, 2010, Microsoft, Anglais (E.U.).

  4. Dans la page Source de données, sélectionnez Ce package contient des fichiers sources. Cliquez sur Définir, puis, dans la zone Répertoire source, tapez le chemin d'accès vers l'emplacement des fichiers sources. Pour cet exemple, tapez l'emplacement du répertoire source du lecteur local (par exemple, C:\VisualStudio2010, qui contient une copie du DVD d'installation Visual Studio).

  5. Cliquez sur OK, puis sur Suivant dans les pages Accès aux données, Paramètres de distribution, Rapports et Sécurité. Dans la page Assistant terminé, cliquez sur Fermer.

    Le package de cet exemple (Microsoft Visual Studio 2010 (version anglaise (E.U.)) est maintenant créé.

L'étape suivante consiste à créer un programme Configuration Manager, qui contient les paramètres de configuration et d'installation pour le programme Visual Studio.

Pour éviter le redémarrage de mi-installation, trois programmes (Windows Installer 4.5, le .NET Framework 4 et Visual Studio 2010) sont définis dans ce processus. À l'aide de la logique de dépendance de SCCM, ils sont installés dans un ordre précis et chacun est redémarré automatiquement avant l'installation du programme suivant.

Créer un programme qui dispose des paramètres de configuration et d'installation pour Windows Installer

Cette section fournit les étapes nécessaires à la création d'un programme pour le déploiement d'une installation sans assistance de Windows Installer 4.5.

Pour créer un programme pour le package Visual Studio (Windows Installer 4.5)

  1. Cliquez avec le bouton droit sur Programmes, pointez sur Nouveau, puis cliquez sur Programme.

  2. Dans la page Général, tapez un nom pour le package dans la zone Nom qui, dans cet exemple, est Installation sans assistance MSI 4.5.

  3. Dans la zone Ligne de commande, tapez setup.exe.

  4. Dans la liste d'exécution, sélectionnez Masqué.

  5. Après exécution du champ, vérifiez que Aucune action requise est sélectionné.

  6. Cliquez sur Suivant, puis, dans la page Configuration requise, à nouveau sur Suivant.

  7. Dans la page Environnement, dans la liste Le programme peut s'exécuter, sélectionnez si un utilisateur doit être connecté. Vous activez ainsi l'exécution avec des droits d'administration pour le mode exécution. Laissez le Mode lecteur avec la valeur S'exécute avec le nom UNC, puis cliquez sur Suivant.

  8. Dans la page Avancé, sélectionnez Supprimer les notifications de programmes, puis cliquez sur Suivant.

    Notes

    Si vous voulez que les utilisateurs soient informés de l'installation par le biais d'une notification sur leur ordinateur, assurez-vous que la case à cocher Supprimer les notifications de programmes est désactivée.

  9. Dans la page Windows Installer, cliquez sur Importer et accédez au répertoire qui contient le fichier EnterpriseWW.msi qui, dans cet exemple, est \\SCCM\Visualstudio2010\vs_setup.msi. Après avoir sélectionné le fichier .msi, le code du produit Windows Installer et les champs de fichier Windows Installer affichent les informations associées au fichier .msi sélectionné.

  10. Cliquez sur Suivant, puis, dans la page Mode de maintenance MOM, à nouveau sur Suivant.

  11. Pour afficher la page Résumé, cliquez sur Suivant.

  12. Pour terminer la création du programme, cliquez sur Suivant et, dans la page Assistant terminé, cliquez sur Fermer.

Créer un programme qui dispose des paramètres de configuration et d'installation pour le .NET Framework

Cette section fournit les étapes nécessaires à la création d'un programme pour le déploiement d'une installation sans assistance du .NET Framework version 4.

Pour créer un programme pour le package Visual Studio (.NET Framework 4)

  1. Cliquez avec le bouton droit sur Programmes, pointez sur Nouveau, puis cliquez sur Programme.

  2. Dans la page Général, tapez un nom pour le package dans la zone Nom qui, dans cet exemple, est Installation sans assistance MSI 4.5. Dans la zone Ligne de commande, tapez setup.exe.

  3. Dans la liste d'exécution, sélectionnez Masqué.

  4. Dans la liste Après l'exécution, vérifiez que Aucune action requise est sélectionné. Cliquez sur Suivant puis, dans la page Configuration requise, à nouveau sur Suivant.

  5. Dans la page Environnement, dans la liste Le programme peut s'exécuter, sélectionnez si un utilisateur doit être connecté. Vous activez ainsi l'exécution avec des droits d'administration pour le mode exécution. Laissez le Mode lecteur avec la valeur S'exécute avec le nom UNC, puis cliquez sur Suivant.

  6. Dans la page Avancé, sélectionnez Supprimer les notifications de programmes. Sélectionnez également Exécuter un autre programme en premier, puis le package Visual Studio 2010 et le programme MSI 4.5. Cliquez sur Suivant.

    Notes

    Si vous voulez que les utilisateurs soient informés de l'installation par le biais d'une notification sur leur ordinateur, assurez-vous que la case à cocher Supprimer les notifications de programmes est désactivée.

  7. Dans la page Windows Installer, cliquez sur Suivant.

    Notes

    Si vous souhaitez spécifier le code du produit et le fichier Windows Installer, cliquez sur Importer et accédez au répertoire qui contient le fichier EnterpriseWW.msi qui, dans cet exemple, est \\SCCM\Office2007\Enterprise\Enterprise.WW\EnterpriseWW.msi. Après avoir sélectionné le fichier .msi, le code du produit Windows Installer et les champs de fichier Windows Installer affichent les informations associées au fichier .msi sélectionné.

  8. Cliquez sur Suivant, puis, dans la page Mode de maintenance MOM, à nouveau sur Suivant.

  9. Pour afficher la page Résumé, cliquez sur Suivant.

  10. Pour terminer la création du programme, cliquez sur Suivant et, dans la page Assistant terminé, cliquez sur Fermer.

Créer un programme qui dispose des paramètres de configuration et d'installation pour Visual Studio

Cette section fournit les étapes nécessaires à la création d'un programme pour le déploiement d'une installation sans assistance de Visual Studio 2010.

Pour créer un programme pour le package Visual Studio

  1. Cliquez avec le bouton droit sur Programmes, pointez sur Nouveau, puis cliquez sur Programme.

  2. Dans la page Général, tapez un nom pour le package dans la zone Nom qui, dans cet exemple, est Installation sans assistance de Visual Studio 2010.

  3. Dans la zone Ligne de commande, tapez setup\setup.exe /q /norestart /unattendfile <yourunattendfile.ini>.

  4. Dans la liste d'exécution, sélectionnez Masqué.

  5. Dans la liste Après l'exécution, vérifiez que Aucune action requise est sélectionné. Cliquez sur Suivant, puis, dans la page Configuration requise, à nouveau sur Suivant.

  6. Dans la page Environnement, dans la liste Le programme peut s'exécuter, sélectionnez si un utilisateur doit être connecté. Vous activez ainsi l'exécution avec des droits d'administration pour le mode exécution. Laissez le Mode lecteur avec la valeur S'exécute avec le nom UNC, puis cliquez sur Suivant.

  7. Dans la page Avancé, sélectionnez Supprimer les notifications de programmes. Sélectionnez également Exécuter un autre programme en premier, puis le package Visual Studio 2010 et le programme MSI 4.5. Cliquez sur Suivant.

    Notes

    Si vous voulez que les utilisateurs soient informés de l'installation par le biais d'une notification sur leur ordinateur, assurez-vous que la case à cocher Supprimer les notifications de programmes est désactivée.

  8. Dans la page Windows Installer, cliquez sur Importer et accédez au répertoire qui contient le fichier EnterpriseWW.msi qui, dans cet exemple, est \\SCCM\Office2007\Enterprise\Enterprise.WW\EnterpriseWW.msi. Après avoir sélectionné le fichier .msi, le code du produit Windows Installer et les champs de fichier Windows Installer affichent les informations associées au fichier .msi sélectionné.

  9. Cliquez sur Suivant, puis, dans la page Mode de maintenance MOM, à nouveau sur Suivant.

  10. Pour afficher la page Résumé, cliquez sur Suivant.

  11. Pour terminer la création du programme, cliquez sur Suivant et, dans la page Assistant terminé, cliquez sur Fermer.

Sélectionner un point de distribution

Pour utiliser un serveur comme point de distribution pour fournir des packages aux ordinateurs clients, vous devez d'abord désigner un système de site comme point de distribution. Dans cette section, un serveur de site nommé SCCM qui a été configuré à la fois comme point de gestion et point de distribution, est désigné comme point de distribution.

Pour sélectionner un point de distribution pour le package récemment créé

  1. Cliquez avec le bouton droit sur Points de distribution, cliquez sur Nouveaux points de distribution et sur Suivant, puis sélectionnez le point de distribution (SCCM, dans cet exemple). Cliquez sur Suivant.

  2. Cliquez sur Fermer.

Créer une publication pour le package Visual Studio

L'étape suivante consiste à publier le package, Microsoft Visual Studio 2010 (version anglaise (E.U.), qui contient maintenant à la fois le point de distribution Configuration Manager et des informations de programme pour le déploiement d'une installation sans assistance de Visual Studio.

Avant de procéder à la publication du package, vérifiez d'abord qu'il a été installé sur le point de distribution.

Pour plus d'informations sur la vérification de l'état d'un package, consultez Comment afficher l'état d'un package sur le site Web Microsoft TechNet.

Pour créer une publication

  1. Cliquez avec le bouton droit sur Publications, pointez sur Nouveau, puis cliquez sur Publication.

  2. Dans la page Général de l'Assistant Nouvelle publication, dans la zone Nom, tapez Visual Studio 2010. Cliquez sur Parcourir pour la zone Package, puis sélectionnez le package que vous souhaitez publier qui, dans cet exemple, est Microsoft Visual Studio 2010 (version anglaise (E.U.), puis cliquez sur OK.

  3. Cliquez sur Parcourir pour la zone Regroupement, sélectionnez le regroupement qui, dans cet exemple, est Ordinateurs-cibles, cliquez sur OK, puis sur Suivant.

  4. Dans la page Planifier, dans les zones Heure de début de la publication, tapez les date et heure lorsque la publication est disponible, puis cliquez sur le bouton d'astérisque pour Attributions obligatoires.

  5. Dans la page Attribution de calendrier, cliquez sur Planifier et tapez les mêmes date et heure que vous avez entrées précédemment dans la page Planifier. Cliquez sur OK pour revenir à la page Planifier.

  6. Dans la page Planifier, sélectionnez Activer l'éveil par appel réseau (Wake On LAN), Ignorer les fenêtres de maintenance lorsque le programme est en cours d'exécution et Autoriser le système à redémarrer en dehors des fenêtres de maintenance, puis cliquez sur Suivant.

    Notes

    Dans votre environnement de production, certaines stratégies peuvent nécessiter des sélections différentes pour l'attribution de calendrier de celles spécifiées dans ces étapes. Pour plus d'informations sur ces options, consultez Propriétés du nom de la publication : Onglet Calendrier sur le site Web Microsoft TechNet.

  7. Dans les pages Points de distribution, Interaction, Sécurité et Résumé, cliquez sur Suivant, puis, dans la page Assistant terminé, cliquez sur Fermer.

Le package va maintenant être publié dans le regroupement ciblé et l'installation sans assistance de Visual Studio 2010 peut commencer.

Pour plus d'informations sur la surveillance de l'état de la publication, consultez Comment afficher l'état d'une publication sur le site Web Microsoft TechNet.

Pour plus d'informations sur les codes d'erreur d'installation des systèmes Office, consultez Codes d'erreur pour les installations des systèmes Office 2007 (page éventuellement en anglais) sur le site Web Microsoft TechNet.

Ressources pour le déploiement de l'infrastructure

Cette section inclut des ressources pour vous aider à comprendre et à configurer une infrastructure afin de tester le déploiement du système Office à l'aide de Configuration Manager.

Active Directory, DNS, DHCP

Active Directory Domain Services for Windows Server 2008 sur le site Web Microsoft TechNet

Windows Server 2008 Step-by-Step Guide for DNS in Small Networks sur le site Web du Centre de téléchargement Microsoft

Serveur DNS (page éventuellement en anglais) sur le site Web Microsoft TechNet

Serveur DHCP (page éventuellement en anglais) sur le site Web Microsoft TechNet

SQL Server 2008

Installation de SQL Server 2008 (Vidéo liée à SQL Server) sur le site Web Microsoft TechNet

SQL Server 2008 Security Overview for Database Administrators sur le site Web Microsoft.com

System Center Configuration Manager 2007 R2 (point de gestion, point de distribution)

System Center Configuration Manager (SCCM) 2007 POC Installation Guidelines sur le site Web Microsoft TechNet

Planification et déploiement d'un site Configuration Manager unique sur le site Web Microsoft TechNet

Windows Vista Enterprise, client System Center Configuration Manager

Planification et déploiement de clients pour Configuration Manager 2007 sur le site Web Microsoft TechNet

Référence de la configuration pour Office System 2007 sur le site Web Microsoft TechNet

Comment obtenir une clé de licence en volume pour les éditions Enterprise Office 2010, des produits système Office 2007 et Office 2003 sur le site Web Aide et support Microsoft

Voir aussi

Concepts

Installation de Visual Studio

Autres ressources

Guide de l'administrateur Visual Studio