OVH Cloud OVH Cloud

fichier .settings ca sert a quoi ?

7 réponses
Avatar
Vincent
bonjour, à quoi sert un fichier tu genre App.settings ?
Comment se gère t'il ?

Merci

Vincent

7 réponses

Avatar
Delf
Vincent a écrit :

bonjour, à quoi sert un fichier tu genre App.settings ?
Comment se gère t'il ?



Ce fichier permet de définir des variables pour l'application et d'y
accéder tout bêtement sans avoir à parser sois-même le fichier, via la
classe System.Configuration.ConfigurationSettings.

Exemple:

...
<key="Port" value="1337"/>
...

int port ConvertToInt32(System.Configuration.ConfigurationSettings.AppSettings["Port"]);

--
Delf
Avatar
Vincent
Merci pour la réponse, ce fichier est utilisé à la "compil" ou est-il
modifiable en dehors de l'exécutable pour changer des paramètres ?
y a t'il un nom par défaut ?

encore merci
Vincent

"Delf" a écrit dans le message de news:

Vincent a écrit :

bonjour, à quoi sert un fichier tu genre App.settings ?
Comment se gère t'il ?



Ce fichier permet de définir des variables pour l'application et d'y
accéder tout bêtement sans avoir à parser sois-même le fichier, via la
classe System.Configuration.ConfigurationSettings.

Exemple:

...
<key="Port" value="1337"/>
...

int port > ConvertToInt32(System.Configuration.ConfigurationSettings.AppSettings["Port"]);

--
Delf




Avatar
Delf
Vincent a couché sur son écran :

Merci pour la réponse, ce fichier est utilisé à la "compil" ou est-il
modifiable en dehors de l'exécutable pour changer des paramètres ?



Il accompagne le binaire, il est donc modifiable

--
Delf
Avatar
Vincent
ds les exemples que j'ai, je ne vois pas où le nom du fichier est défini,
une idée ?

encore merci

Vincent

"Delf" a écrit dans le message de news:

Vincent a couché sur son écran :

Merci pour la réponse, ce fichier est utilisé à la "compil" ou est-il
modifiable en dehors de l'exécutable pour changer des paramètres ?



Il accompagne le binaire, il est donc modifiable

--
Delf




Avatar
Fred
Dans : news:,
Vincent disait :
ds les exemples que j'ai, je ne vois pas où le nom du fichier est
défini, une idée ?



Examine les répertoires de sortie du projet (bindebug ou binerelease)
Tu verras que le fichier .config prend le nom de l'assembly auquel il se
rattache.
(il n'y a pas à le définir)

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Avatar
Vincent
Merci pour ces infos

Vincent

"Fred" a écrit dans le message de news:

Dans : news:,
Vincent disait :
ds les exemples que j'ai, je ne vois pas où le nom du fichier est
défini, une idée ?



Examine les répertoires de sortie du projet (bindebug ou binerelease)
Tu verras que le fichier .config prend le nom de l'assembly auquel il se
rattache.
(il n'y a pas à le définir)

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT


Avatar
Fred*
des infos ici :
http://www.microsoft.com/france/msdn/vcsharp/utilisation-parametres-Csharp.mspx

Fred.