Bonsoir,
Je voudrais faire un fichier de config avec app.config, jusque là ça fonctionne mais quand je souhaite accéder à mes groupes dans le fichier, il me renvoi une erreur de ce type :
Échec de l'initialisation du système de configuration.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <sectionGroup name="Personnalisation"> <section name="Raccourcis" type="System.Configuration.NameValueSectionHandler" /> </sectionGroup> </configSections> <Personnalisation> <Racourcis> <add key="RaccourcisF1" value="Florian Tavernier"/> <add key="RaccourcisF2" value="Sébastien Rémone"/> <add key="RaccourcisF3" value=""/> <add key="RaccourcisF4" value=""/> <add key="RaccourcisF5" value=""/> <add key="RaccourcisF6" value=""/> <add key="RaccourcisF7" value=""/> <add key="RaccourcisF8" value=""/> <add key="RaccourcisF9" value=""/> <add key="RaccourcisF10" value=""/> <add key="RaccourcisF11" value=""/> <add key="RaccourcisF12" value=""/> </Racourcis> </Personnalisation> </configuration>J'ai cherché sur google et rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 try { NameValueCollection section = (NameValueCollection)ConfigurationManager.GetSection("Personnalisation/Raccourcis"); String[] Result = new String[12]; for (int i = 1; i < 13; i++) { Result[i - 1] = section["RaccourcisF" + i]; this.RaccourcisF[i - 1] = Result[i - 1]; } return Result; } catch (Exception e) { System.Windows.Forms.MessageBox.Show(e.Source + "\n" + e.InnerException + "\n" + e.Data + "\n" + e.Message); return null; }
Merci d'avance.
Partager