Bonjour,
J'ai un problème au lancement d'une application que je viens de terminer. Après la phase d'authentification, j'ouvre un form sur contenant une datagridview que j'alimente avec un dataset fortement typé crée avec l'assistant de visual studio 2008. Curieusement, j'obtiens cette exception dans le fichier Settings.Designer.cs : configuration system failed to initialize.
Voici mon fichier Settings.Designer.cs:
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
26
27
28
 
namespace ReportManagement.Properties {
 
 
    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]
    internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
 
        private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
 
        public static Settings Default {
            get {
                return defaultInstance;
            }
        }
 
        [global::System.Configuration.ApplicationScopedSettingAttribute()]
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
        [global::System.Configuration.DefaultSettingValueAttribute("server=localhost;user id=root;password=password;persist security info=True;datab" +
            "ase=mabase")]
        public string reportConnectionString {
            get {
                return ((string)(this["reportConnectionString"]));
            }
        }
    }
}
L'erreur se produit à la ligne suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 return ((string)(this["reportConnectionString"]));
. Mais pourtant, dans mon fichier de configuration, il y a les bons paramètres. Ci après le fichier app.conf:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
    </configSections>
    <connectionStrings>
        <add name="ReportManagement.Properties.Settings.reportConnectionString"
            connectionString="server=localhost;user id=root;password= password;persist security info=True;database=mabase"
            providerName="MySql.Data.MySqlClient" />
    </connectionStrings>
 
</configuration>
Avez-vous une idée de comment solutionner ce problème? Merci.