Configuration system failed to initialize" exceptio
Bonjour
J'ai développé un programme en VB.NET (VS2005).
Dans le gestionnaire des évènements de démarrage (MyApplication_Startup) je fais appels à des paramètres stockés dans les paramètres de l'application. (.config)
Je reçois depuis peu un message : "Configuration system failed to initialize" au démarrage lorsque le programme passe sur une ligne de code faisant appel à un des paramètres de l'application (ex : my.Settings.databaseVersion) alors que le programme fonctionnait très bien auparavant.
Ce qui est étrange c'est que si je renomme l'executable qui lance le programme avec un nom différent le programme refonctionne correctement. Même comportement si je redéploie un exe compilé avec une version différente de l'assembly.
Je suis actuellement entrain de modifier mon programme pour ne plus utiliser la fonctionnalité de paramètres d'application mais j'aimerai savoir si quelqu'un à déjà rencontré ce problème et si oui comment il l'a résolu.
Merci d'avance
Configuration system failed to initialize
bonjour
probablement que le fichier "user.config" cree à l'installation dans le dossier personnel utilisateur est abime suite à une modification des parametres utilisateurs dans l'application (il contient une copie de la section
"usersSettings" de ton fichier de configuration "TonApp.exe.config").
voici la copie de la section de stocke dans le fichier user.config
Code:
1 2 3 4 5 6 7 8 9
|
<userSettings>
<WindowsApplication1.My.MySettings>
<setting name="MonParamUser" serializeAs="String">
<value>moncode</value>
</setting>
</WindowsApplication1.My.MySettings>
</userSettings> |
il se trouve dans dans le dossier utilisateur suivant:
C:\Documents and Settings\SDAVINBLANCE\Local Settings\Application Data\DossierInstallationTonApp\TonApp.exe_Url_gdbrpuynuq1pr4k0blydqajyidj044d5\1.0.0.0
-1.0.0.0 est le numero de version.
Si c'est en production il faut retrouver le dossier ,effacer user.config & relancer l'application. Il sera recree correctement..
Mais avant de faire delete ,profites -en pour l'inspecter et le comparer à la section d'origine TonApp.exe.config pour voir la differece & la source du probleme
bon code...