Share via


Fichier de configuration machine

Mise à jour : novembre 2007

Le fichier de configuration machine, Machine.config, contient des paramètres qui s'appliquent à l'ordinateur tout entier. Ce fichier est situé dans le répertoire %chemin d'installation du runtime%\Config. Machine.config contient des paramètres de configuration d'une liaison d'assemblys accessible sur la totalité de l'ordinateur, de canaux d'accès distant intégrés et d'ASP.NET.

Le système de configuration recherche d'abord l'appSettings, élément (Schéma des paramètres généraux) et les autres sections de configuration éventuellement définies par un développeur dans le fichier de configuration machine. Ensuite, il cherche ensuite dans le fichier de configuration de l'application. Pour que le fichier de configuration machine reste gérable, il est préférable de placer ces paramètres dans le fichier de configuration de l'application. Cependant, le fait de placer les paramètres dans le fichier de configuration machine peut rendre votre système plus facile à entretenir. Par exemple, si vous possédez un composant de tiers utilisé à la fois par votre client et votre serveur, il est plus aisé de placer les paramètres pour ce composant dans un seul emplacement. Dans ce cas, le fichier de configuration machine est l'emplacement le plus approprié pour les paramètres, de manière à éviter d'avoir les mêmes paramètres dans deux fichiers différents.

Remarque :

Le déploiement d'une application utilisant XCOPY ne copiera pas les paramètres dans le fichier de configuration machine.

Pour plus d'informations sur la façon dont le Common Language Runtime utilise le fichier de configuration machine pour les liaisons d'assemblys, consultez la rubrique Méthode de localisation des assemblys par le runtime.

Voir aussi

Concepts

Spécification de l'emplacement d'un assembly

Redirection des versions d'assemblys

Autres ressources

Fichiers de configuration

Schéma des fichiers de configuration pour le .NET Framework

Paramètres de configuration ASP.NET