Partager via


Paramètres des fichiers de configuration pour le .NET Compact Framework

Mise à jour : novembre 2007

Le .NET Compact Framework prend en charge un sous-ensemble des paramètres de fichier de configuration pris en charge sur le Bureau. Les paramètres de fichier de configuration peuvent être inclus dans le fichier de configuration de l'application ou dans le fichier de configuration de périphérique.

Lorsqu'il est présent, le fichier de configuration de l'application doit être dans le même dossier que le fichier exécutable d'application lui-même et doit se conformer à la convention d'affectation de noms suivante : nomapplication.exe.config. Ce fichier contrôle la configuration de l'application.

Lorsqu'il est présent, le fichier de configuration de périphérique doit être nommé device.config et stocké dans le répertoire \Windows. Ce fichier contrôle la configuration du périphérique.

Les valeurs que vous définissez dans le fichier configuration de périphérique sont globales et s'appliquent à toutes les applications. Toutefois, si vous incluez un élément correspondant dans un fichier de configuration d'application, sa valeur se substitue à la valeur du fichier configuration de périphérique.

Le tableau suivant indique les paramètres de fichier de configuration pris en charge.

Remarque :

L'élément <publisherPolicy> n'est pas pris en charge.

Élément

Définition

<supportedRuntime>

Spécifie la version du runtime du .NET Compact Framework que l'application ou le périphérique doit utiliser. Par exemple, vous pouvez forcer une application générée avec le .NET Compact Framework version 1.0 à s'exécuter sur un périphérique qui a été installé avec le .NET Compact Framework 2.0.

Remarque :

Vous pouvez également utiliser par programme un objet Environment pour déterminer la version du runtime.

<bindingRedirect>

Spécifie la version d'assembly à laquelle une application est liée, qui peut être un assembly plus nouveau ou plus ancien sur la base duquel une application est générée.

<compatibilityVersion>

Spécifie le mode de compatibilité pour une version spécifiée. Lorsque vous utilisez cet élément, le runtime appelle le comportement d'une version antérieure du runtime. Dans la plupart des scénarios, ce paramètre est utilisé uniquement à des fins de diagnostique. Cet élément est pris en charge uniquement sur le .NET Compact Framework.

Le tableau suivante indique la version du .NET Compact Framework dans lequel le support pour le paramètre spécifié a été ajouté.

Élément

Fichier de configuration d'application

Support de configuration de périphérique

<supportedRuntime>

2.0

3.5

<bindingRedirect>

2.0

2.0 SP2

<compatibilityVersion>

2.0

Non pris en charge.

Voir aussi

Tâches

Comment : configurer la version du runtime

Autres ressources

Génération d'applications et de tâches principales dans le .NET Compact Framework