Rubrique default et app.config

Signaler
Messages postés
189
Date d'inscription
vendredi 28 mai 2004
Statut
Membre
Dernière intervention
27 novembre 2015
-
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
-
Bonjour,

j'utilise le concepteur de VS 2005 Express pour générer mon fichier app.config (winform) et j'aimerai créer une autre "rubrique" que la rubrique default  (Properties.Settings.Default.Param2). Cette rubirque sera en plus de la rubrique Default. Est ce possible et comment faire ? exemple (Properties.Settings.General.ParamX)

Pourriez vous me préciser à quoi sert la propriété "Copier dans le répertoire de sortie" du fichier Settings.settings et app.config (je ne comprend pas trop l'aide en ligne )?

DT

3 réponses

Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
37
il ne faut pas toucher à la propriété "Copier dans le répertoire de sortie"...

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]
Messages postés
189
Date d'inscription
vendredi 28 mai 2004
Statut
Membre
Dernière intervention
27 novembre 2015

Oups désolé, je n'avais pas vu la pancarte "Touche pas à sa p'tit con !". Plus sérieusement pourrais tu me proposer un lien ou une explication qui confirme tes propos (j'aimerai bien savoir pourquoi).


Merci

DT
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
37
bon on reprend... je crois que tu m'as mal compris...

la propriété "Copier dans le répertoire de sortie" permet qu'à la fin de la compilation, le fichier sélectionné soit copier dans le répertoire d'exécution de celle ci.

Concernant ta question... en fait le Default ne correspond pas à un "domaine" de paramètres... mais à l'instance de la classe...

        private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));

        public static Settings Default
        {
            get
            {
                return defaultInstance;
            }
        }

La classe Settings étant un Singleton.

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]