Fichiers de configuration de Microsoft .NET Framework dans un environnement d'installation côte à côte

Traductions disponibles Traductions disponibles
Numéro d'article: 815441 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article contient des informations sur les fichiers de configuration de Microsoft.NET Framework dans un environnement d'installation côte à côte.

Plus d'informations

Lorsque vous installez le.NET Framework, deux types de configuration de fichiers sont installés, les fichiers de configuration machine et des fichiers de configuration de stratégie de sécurité. Dans un environnement d'installation côte à côte, vous pouvez installer plusieurs versions du.NET Framework sur le même ordinateur. Chaque version installée possède son propre ensemble de fichiers de configuration machine et de fichiers de configuration de stratégie de sécurité. Les paramètres dans ces fichiers sont spécifiques à la version de leur installation.

Étant donné que les fichiers de configuration machine et les fichiers de configuration de stratégie de sécurité (et les paramètres dans ces fichiers) sont spécifiques à une seule version du.NET Framework, vous devez comprendre les informations suivantes :
  • L'emplacement spécifique de la version de ces fichiers
  • Que se passe-t-il à ces fichiers pendant une nouvelle installation du.NET Framework
  • Que se passe-t-il à ces fichiers lorsqu'ils sont modifiés par toolsthat sont spécifiques à une version du.NET Framework

Emplacement des fichiers de Configuration

Le tableau suivant répertorie les emplacements spécifiques à la version du fichier de configuration machine.
Réduire ce tableauAgrandir ce tableau
Microsoft .NET Framework version 1.0
%Windir%\Microsoft.NET\Framework\v1.0.3705\Config\Machine.config
Microsoft.NET Framework version 1.1
%Windir%\Microsoft.NET\Framework\v1.1.4322\Config\Machine.config
Où %windir% est le lecteur et le dossier dans lequel le système d'exploitation Windows est installé (par exemple, C:\Windows).

Les tableaux suivants répertorient les emplacements spécifiques à la version des fichiers de configuration de stratégie de sécurité.

Fichier de configuration de stratégie entreprise
Réduire ce tableauAgrandir ce tableau
Windows 2000 et Windows NTChemin d'installation du runtime\Config\Enterprisesec.config
Windows 98 et Windows Millennium EditionChemin d'installation du runtime\Config\Enterprisesec.config


Fichier de configuration de stratégie de machine
Réduire ce tableauAgrandir ce tableau
Windows 2000 et Windows NTChemin d'installation du runtime\Config\Security.config
Windows 98 et Windows Millennium EditionChemin d'installation du runtime\Config\Security.config


Fichier de configuration de stratégie utilisateur
Réduire ce tableauAgrandir ce tableau
Windows 2000 et Windows NTProfil d'utilisateur\Application Data\Microsoft\CLR sécurité Config\vx.x.xxxx.\Security.config
Windows 98 et Windows Millennium Edition%Windir%\Nom d'utilisateur\CLR sécurité Config\vx.x.xxxx.\Security.config
Chemin d'installation du runtime est %Windir%\Microsoft.net\Framework\v1.0.3705 pour le.NET Framework version 1.0 et %Windir%\Microsoft.net\Framework\ v1.1.4322 pour Windows.NET Framework version 1.1.

Scénarios d'installation

Dans un environnement d'installation côte à côte, plusieurs versions du.NET Framework peuvent être installées sur le même ordinateur, et chaque version installe son propre jeu de fichiers de configuration machine et des fichiers de configuration de stratégie de sécurité.

Fichiers de Configuration machine

Il n'y a aucune prise en charge de l'installation de migration des paramètres d'une version du fichier Machine.config vers un autre. Lorsque vous avez modifié une version spécifique du fichier Machine.config, et que vous souhaitez que ces modifications représentées dans les autres versions du.NET Framework, vous devez migrer manuellement ces modifications à partir d'une version du fichier Machine.config vers un autre.

Fichiers de Configuration de stratégie de sécurité

Il est prise en charge de l'installation de migration configuration fichiers d'une version du.NET Framework à un autre. Cette migration est facilitée par l'outil.NET Framework Migpol.exe. Il existe certaines limites à la possibilité de Migpol pour migrer les modifications de stratégie de sécurité d'une version à l'autre. Consultez la documentation Migpol pour plus d'informations de migration spécifique.
  • Installez la version 1.1 du.NET Framework
    Dans le cadre du processus d'installation, les modifications de policyconfiguration de sécurité que vous avez apportées à la version 1.0 de l'aremigrated de.NET Framework version 1.1 en appelant Migpol de la manière suivante :
    migpolwin ?migrate 1.1.4322 1.0.3705
    Remarque : Pour utiliser l'outil Migpolwin, vous devez installer Microsoft.NETFramework SDK version 1.1.

    Si vous n'avez pas installé la version 1.0 du.NET Framework avant d'installer la version 1.1, aucune migration se produit aucune version pour migrer à partir d'est becausethere.
  • Installez la version 1.0 du.NET Framework
    Dans le cadre du processus d'installation, les modifications de policyconfiguration de sécurité que vous avez apportées à la version 1.1 de l'aremigrated de.NET Framework version 1.0 en appelant Migpol de la manière suivante :
    migpolwin ?migrate 1.0.3705 1.1.4322
    Si vous n'avez pas installé la version 1.1 du.NET Framework antérieures à la version d'youinstall 1.0, aucune migration se produit car il n'existe aucune version de migratefrom.

Modifier les fichiers de Configuration

À partir de l'outil de Configuration de Microsoft.NET Framework (Mscorcfg.msc)

Chaque version du.NET Framework possède sa propre instance spécifique à la version de Mscorcfg.msc.

Toutes les actions qui sont prises par une version spécifique de cet outil, à l'exception des modifications apportées au Cache de l'Assembly, sont applique uniquement à la version correspondante du.NET Framework. Cela inclut toutes les modifications de configuration et emballage de déploiement.

Lorsque vous modifiez les paramètres de configuration à l'aide de Mscorcfg et que vous souhaitez que ces modifications se reflètent dans les autres versions déjà installées du.NET Framework, vous pouvez effectuer l'une des opérations suivantes :
  • Pour chaque version du.NET Framework que vous souhaitez thesechanges à appliquer, apportez les mêmes modifications dans chaque instance spécifique à la version d'ofMscorcfg.
  • Spécifiques aux fichiers de configuration machine : pour chaque version du.NET Framework que vous souhaitez que ces modifications pour s'appliquer manuellement les paramètres de migratethe d'une version du fichier Machine.config à l'autre.
  • Spécifiques aux fichiers de configuration de stratégie de sécurité : pour eachversion du.NET Framework que vous souhaitez que ces modifications pour appliquer à useMigpol pour migrer les modifications d'une version à l'autre.
Déploiement de la stratégie de sécurité est également spécifique à la version. Lorsque vous créez un package de déploiement de stratégie de sécurité dans Mscorcfg, le programme d'installation créé déploie uniquement la stratégie de sécurité vers la version du.NET Framework qui est associé à l'instance de Mscorcfg que vous utilisez.

À partir de Code Access Security Policy Tool (Caspol.exe)

Chaque version du.NET Framework inclut sa propre instance spécifique à la version de Caspol.exe.

Toutes les modifications de stratégie de sécurité que vous effectuez à l'aide de Caspol.exe sont spécifiques à la version associée du.NET Framework. Lorsque vous souhaitez que ces modifications pour prendre en compte dans les autres versions déjà installées du.NET Framework, vous pouvez effectuer une des opérations suivantes :
  • Apportez les mêmes modifications à l'aide de la version-specificinstance de Caspol.exe.
  • Apportez les mêmes modifications à l'aide de la version-specificinstance de Mscorcfg.
  • Migrer les modifications d'une version à l'autre par usingMigpol.exe.

Références

Pour plus d'informations, visitez les sites Web de Microsoft à l'adresse suivante :
http://msdn2.Microsoft.com/en-us/library/aa720627 (VS.71).aspx
http://msdn2.Microsoft.com/en-us/library/1xtk877y (vs.71).aspx
http://msdn2.Microsoft.com/en-us/library/cb6t8dtz (vs.71).aspx
http://msdn2.Microsoft.com/en-us/library/2bc0cxhc (vs.71).aspx

Propriétés

Numéro d'article: 815441 - Dernière mise à jour: lundi 11 novembre 2013 - Version: 10.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft .NET Framework 1.1
Mots-clés : 
kbconfig kbinfo kbmt KB815441 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 815441
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com