Partager via


Comment : déployer le .NET Framework à l'aide de Systems Management Server

Mise à jour : novembre 2007

Remarque :

Cette rubrique ne concerne que le package redistribuable du .NET Framework version 1.0. Pour plus d'informations sur le déploiement de versions ultérieures des principales versions redistribuables du .NET Framework, consultez Guide de déploiement de .NET Framework 3.5 pour les administrateurs.

Microsoft Systems Management Server (SMS) vous permet de déployer des logiciels à travers un réseau avec les privilèges d'administrateur. Cette section présente les procédures propres à l'utilisation de SMS pour le déploiement du package d'installation Windows Installer pour Dotnetfx.exe à travers un réseau. Pour plus d'informations et de documentation sur le produit Systems Management Server, consultez le site Web de Systems Management Server (en anglais).

Pour déployer le package redistribuable .NET Framework, Dotnetfx.exe, avec les privilèges d'administrateur, vous devez extraire le fichier Windows Installer, Netfx.msi, du fichier Dotnetfx.exe. Netfx.msi est le fichier que vous devez utiliser pour déployer le .NET Framework. Après avoir extrait Netfx.msi, vous pouvez exécuter la console de l'administrateur Systems Management Server à partir de l'ordinateur de l'administrateur réseau et le configurer pour déployer Dotnetfx.exe sur un groupe d'ordinateurs sélectionnés du réseau.

Pour pouvoir installer un package d'installation Windows Installer sur un ordinateur client SMS, le service d'installation Windows Installer doit être installé sur cet ordinateur. Les procédures décrites dans cette section présupposent que Windows Installer 2.0 est installé sur tous les ordinateurs clients préalablement au déploiement de Netfx.msi. Il incombe à l'administrateur réseau de s'assurer que tous les ordinateurs clients répondent à cette exigence. Vous pouvez utiliser SMS pour installer Windows Installer 2.0 sur des ordinateurs clients. Pour plus d'informations, consultez Deploying Windows Installer Setup Packages with Systems Management Server 2.0 (en anglais).

Une fois que l'administrateur réseau a vérifié que tous les ordinateurs du réseau sur lesquels Dotnetfx.exe sera installé remplissent la configuration minimale requise, les cinq tâches suivantes et les procédures qui s'y rapportent doivent être accomplies sur le serveur qui exécute SMS. Ces procédures doivent être exécutées dans l'ordre de leur présentation.

Dans un premier temps, extrayez le fichier Windows Installer, Netfx.msi, du fichier Dotnetfx.exe. Netfx.msi est le fichier utilisé pour déployer le .NET Framework.

Pour extraire le fichier Dotnetfx.exe à déployer

  1. Téléchargez Dotnetfx.exe dans le répertoire racine du lecteur C du serveur exécutant SMS.

  2. Ouvrez une invite de commandes.

  3. Modifiez le répertoire pour le répertoire racine du lecteur C.

  4. Tapez mkdir dotnetfx à l'invite de commandes pour créer un répertoire dans lequel sera copié Dotnetfx.exe.

  5. Tapez dotnetfx.exe /T:c:\dotnetfx /C à l'invite de commandes pour extraire les fichiers dans le répertoire dotnetfx.

Dans un deuxième temps, créez un package SMS pour le .NET Framework. Un package SMS est l'unité de base de la distribution de logiciel. Il contient les fichiers sources du programme et les détails qui dirigent le processus de distribution du logiciel.

Pour créer un package .NET Framework

  1. Ouvrez la console de l'administrateur SMS. Cliquez sur le bouton Démarrer, pointez sur Programmes et sélectionnez Systems Management Server.

  2. Développez le nœud Base de données de site et cliquez avec le bouton droit sur le nœud Packages dans l'arborescence Base de données de site.

  3. Dans le menu Action, pointez sur New, puis choisissez Package. La boîte de dialogue Propriétés du lot s'affiche.

  4. Dans la boîte de dialogue Propriétés du lot, complétez l'onglet Général comme suit :

    • Tapez .NET Framework dans la zone Nom.

    • Tapez 1.0.3705.0 dans la zone Version.

    • Tapez Microsoft dans la section Éditeur.

    • Tapez Français dans la section Langue.

  5. Dans la boîte de dialogue Propriétés du lot, cliquez sur l'onglet Source de données.

  6. Activez la case à cocher Ce lot contient des fichiers sources.

  7. Sélectionnez l'option Toujours obtenir les fichiers du répertoire source.

  8. Cliquez sur le bouton Set. La boîte de dialogue Définir le répertoire source s'affiche.

  9. Dans la boîte de dialogue Définir le répertoire source, sélectionnez l'option Lecteur local sur le serveur de site.

  10. Cliquez sur le bouton Parcourir. La boîte de dialogue Rechercher un dossier s'affiche.

  11. Sélectionnez le répertoire C:\DotNetFx dans lequel vous avez précédemment extrait les fichiers.

  12. Dans la boîte de dialogue Rechercher un dossier, cliquez sur OK.

  13. Dans la boîte de dialogue Définir le répertoire source, cliquez sur OK.

  14. Dans la boîte de dialogue Propriétés du lot, cliquez sur OK.

Créez ensuite un programme .NET Framework pour le package .NET Framework. Chaque package SMS contient au moins un programme SMS ; il s'agit d'une ligne de commande qui s'exécute sur chaque ordinateur cible pour contrôler l'exécution du package.

Pour créer un programme pour le package .NET Framework

  1. Développez le nœud Microsoft .NET Framework 1.0.3705 Français situé sous le nœud Packages.

  2. Cliquez avec le bouton droit sur Programmes, pointez sur New puis choisissez Programme. La boîte de dialogue Propriétés du programme s'affiche.

  3. Dans la boîte de dialogue Propriétés du programme, complétez l'onglet Général comme suit :

    • Tapez .NET Framework Program dans la section Nom.

    • Type msiexec /i netfx.msi /q ARPSYSTEMCOMPONENT=1 ARPNOREMOVE=1 dans la section Ligne de commande.

  4. Dans la boîte de dialogue Propriétés du programme, cliquez sur l'onglet Environnement.

  5. Désactivez la case à cocher Entrée d'utilisateur requise.

  6. Sélectionnez l'option Exécuter avec les droits d'administration.

  7. Cliquez sur OK.

Dans un troisième temps, créez un point de distribution pour le package .NET Framework. Les points de distribution SMS sont des partages sur des systèmes de site dans lesquels sont copiés les fichiers sources du package pour un accès par des ordinateurs clients.

Pour créer un point de distribution .NET Framework

  1. Cliquez avec le bouton droit sur Points de distribution, sous le nœud Microsoft .NET Framework 1.0.3705 Français.

  2. Sélectionnez New et choisissez Points de distribution. L'Assistant Nouveaux points de distribution s'affiche.

  3. Dans L'Assistant Nouveaux points de distribution, cliquez sur Next.

  4. Sélectionnez le point de distribution dans lequel vous voulez copier le package .NET Framework.

  5. Cliquez sur Terminer pour démarrer la distribution.

Enfin, créez une publication pour le programme .NET Framework. Une publication spécifie le programme mis à la disposition des ordinateurs clients, indique quels ordinateurs recevront cette publicité et pour quand est planifiée l'installation du programme.

Pour créer une publicité .NET Framework

  1. Dans l'arborescence Base de données de site, cliquez avec le bouton droit sur le nœud Publications.

  2. Sélectionnez New et choisissez Publication. La boîte de dialogue Propriétés de publication s'affiche.

  3. Dans la boîte de dialogue Propriétés de publication, complétez l'onglet Général comme suit :

    • Tapez .NET Framework Advertisement dans la zone Nom.

    • Sélectionnez Microsoft .NET Framework 1.0.3705 Français dans la liste déroulante Package.

    • Sélectionnez .NET Framework Program dans la liste déroulante Programme.

  4. Cliquez sur le bouton Parcourir et sélectionnez la collection d'ordinateurs sur laquelle vous voulez déployer le .NET Framework. Pour identifier les ordinateurs sur lesquels vous pouvez déployer le .NET Framework, consultez Configuration minimale requise.

  5. Cliquez sur OK.

Voir aussi

Tâches

Comment : déployer le .NET Framework à l'aide d'Active Directory

Concepts

Distribution de Dotnetfx.exe à l'aide d'un outil de distribution électronique de logiciel

Spécifications de configuration minimale pour Dotnetfx.exe

Autres ressources

Redistribution du .NET Framework