Bonjour,
comment obtient-on le nom du fichier configuration courant ?
En fait je l'utilise de façon simple avec des GetSection ou AppSettings, mais je ne vois rien pour obtenir sont nom.
J'ai fait une recherche sur le forum mais n'est pas trouver.
Bonjour,
comment obtient-on le nom du fichier configuration courant ?
En fait je l'utilise de façon simple avec des GetSection ou AppSettings, mais je ne vois rien pour obtenir sont nom.
J'ai fait une recherche sur le forum mais n'est pas trouver.
En fait il existe System.Configuration.ConfigurationManager qui permet de travailler sur le fichier de configuration.
Regarde de ce côté là.
et avec System.Configuration.AppSettingsReader :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 System.Configuration.AppSettingsReader appReader = new System.Configuration.AppSettingsReader(); string diPath = (string)appReader.GetValue("DirectoryPath",typeof(string));
Ton fichier de configuration s'apellera toujours mon_application.exe.config
Utilise la classe Application qui fournit bon nombre propriétés statiques telles que ExecutablePath.
tu peux également demander le nom voir le nom qualifié complet de l'assembly courante...
Assembly.GetExecutingAssembly() de mémoire, ca ressemble à ca
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development
WPF par la pratique, mon livre sur WPF ! (également disponible ici ou là)
A la découverte de .NET
Au final voilà ce que j'ai fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 System.Configuration.Configuration configuration = ConfigurationManager.OpenExeConfiguration( ConfigurationUserLevel.None); string file = configuration.FilePath;
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager