Ne peut pas lire appSettings valeur à partir du Web.Config

J'ai de la suite dans mon web.config:

<configuration>
    <appSettings>
        <add key="PsychMon" value="true"/>
    </appSettings>
 . . .
</configuration>

J'ai le code suivant dans mon code:

  System.Configuration.Configuration webConfig = 
System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(null) ; 

Cependant, quand je regarde webConfig, webConfig.AppSettings.Les paramètres.Count = 0 .

Pourquoi n'est-il pas la lecture de l'app?

Ce que je veux faire est d'être en mesure d'obtenir le paramètre à l'aide de:

          System.Configuration.KeyValueConfigurationElement psych = 
webConfig.AppSettings.Settings["PsychMon"];

Je suis à l'aide de c# 3.5, vs 2008

Êtes-vous sûr que vous avez accès au droit web.config?

OriginalL'auteur Lill Lansey | 2012-07-25