Je ne m'en suis pas rendu compte : j'avais un web.config dans une bibliothèque de classe séparée et que je lisais les paramètres de l'application web.config depuis une autre application web.
J'utilise VS2010 target framework 3.5.
Je ne sais pas ce qui ne va pas ici mais j'obtiens null
quand j'essaie d'obtenir ConfigurationManager.AppSettings["StoreId"];
private string _storeid = GetStoreId;
public static string GetStoreId
{
get
{
return ConfigurationManager.AppSettings["StoreId"];
}
}
web.config :
<appSettings>
<add key="StoreId" value="123" />
</appSettings>
0 votes
C'est dans votre application principale ? Dans une bibliothèque de classes ? Dans une application web ou un site web ?
0 votes
Bonjour @Nick, pouvez-vous réviser la bonne réponse ? Cela fait 7 ans et j'ai posté une meilleure solution.