J'ai ajouté quelques paramètres à mon application c# en utilisant l'éditeur de configuration. Il y a trois éléments de configuration ; deux de type string et un de type int. Tous les trois ont une portée d'application.
Lorsque je compile mon application, le fichier exe.config contient deux sous-sections sous <applicationSettings>. Il s'agit de <appName.Settings> qui contient les trois éléments de configuration et de <appName.Settings1> qui ne contient que les valeurs des chaînes de caractères.
Ainsi, au lieu d'avoir la structure suivante
<applicationSettings>
<appName.Settings>
...
...
...
</appName.Settings>
</applicationSettings>
J'ai la structure suivante
<applicationSettings>
<appName.Settings>
...
...
...
</appName.Settings>
<appName.Settings1>
...
...
</appName.Settings1>
</applicationSettings>
J'ai examiné les propriétés et je ne vois rien qui puisse provoquer ce comportement. Quelqu'un peut-il m'éclairer sur la raison de ce phénomène et me dire comment l'arrêter ?
Merci.