Questions marquées «configurationmanager»

15
AppSettings obtient la valeur du fichier .config
Je ne parviens pas à accéder aux valeurs du fichier de configuration. Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); var clientsFilePath = config.AppSettings.Settings["ClientsFilePath"].Value; // the second line gets a NullReferenceException Fichier .config : <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <!-- ... --> <add key="ClientsFilePath" value="filepath"/> <!-- ... --> </appSettings> </configuration> Avez-vous des suggestions …

8
Comment trouver le chemin du fichier app.config actif?
J'essaye de terminer ce gestionnaire d'exceptions: if (ConfigurationManager.ConnectionStrings["ConnectionString"]==null) { string pathOfActiveConfigFile = ...? throw new ConfigurationErrorsException( "You either forgot to set the connection string, or " + "you're using a unit test framework that looks for "+ "the config file in strange places, update this file : " + pathOfActiveConfigFile); …

9
Comment vérifier si une clé appSettings existe?
Comment vérifier si un paramètre d'application est disponible? ie app.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key ="someKey" value="someValue"/> </appSettings> </configuration> et dans le fichier de code if (ConfigurationManager.AppSettings.ContainsKey("someKey")) { // Do Something }else{ // Do Something Else }

4
Quelle est la différence entre WebConfigurationManager et ConfigurationManager?
Quelle est la différence entre le WebConfigurationManageret le ConfigurationManager? Quand devrais-je utiliser l'un sur l'autre? ACTUALISÉ Je viens de regarder le WebConfigurationManager, et pour une raison quelconque, vous ne pouvez pas accéder aux chaînes de connexion comme vous le faites dans le ConfigurationManager(comme un tableau). Quelqu'un peut-il me dire pourquoi …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.