Comment lire la section appSettings dans le web.fichier de config?
Mon XML ressemble à ceci et le nom de fichier est web.config
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="configFile" value="IIS.config"/>
<add key="RialtoDomain" value="ASNC_AUDITORS"/>
</appSettings>
<system.serviceModel>
....
</system.serviceModel>
</configuration>
Dans le code quand je l'ai lu comme ça
String path = ConfigurationSettings.AppSettings["configFile"];
J'obtiens une valeur null. Aucune exception n'est levée.
Est-ce la bonne façon de le faire?
Vous devez vous connecter pour publier un commentaire.
Puisque vous avez accès à un
web.config
vous devriez probablement utiliserAjouter de l'espace de noms
et à la place de
ConfigurationSettings.AppSettings
vous devez utiliser
ConfigurationManager.AppSettings
http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.appsettings.aspx
Vous devez ajouter un Système.dll de configuration de référence et d'utilisation
System.Configuration.ConfigurationManager.AppSettings["configFile"].ToString
N'oubliez pas d'ajouter
using
énoncé au début. J'espère que ça aidera.