J'ai une application .Net 3.5 qui doit charger une chaîne depuis settings.settings ou app.config. Je me suis assuré que j'ai une référence à ConfigurationManager, mais un appel très simple de la valeur de chargement du formulaire renvoie null.Impossible d'accéder aux données app.config ou settings.settings
Voici le code:
void LoadSettings()
{
// I expect to get from my app.config or settings.settings
// Settings file set to application, public
m_connStr = System.Configuration.ConfigurationManager.AppSettings["somestring"];
// m_connStr is getting Null. I tried .ToString(); That throws a null exception.
}
Qu'avez-vous défini par défaut dans le concepteur de paramètres? Que contient le fichier .config? –
RÉSOLU: J'avais l'espace de nom du formulaire différent de l'espace de noms dans le fichier de paramètres de propriétés! Parfois, les vendredis sont difficiles! –