Domande taggate «configurationmanager»

15
Le impostazioni delle app ottengono valore dal file .config
Non riesco ad accedere ai valori nel file di configurazione. Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); var clientsFilePath = config.AppSettings.Settings["ClientsFilePath"].Value; // the second line gets a NullReferenceException File .config : <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <!-- ... --> <add key="ClientsFilePath" value="filepath"/> <!-- ... --> </appSettings> </configuration> Hai qualche suggerimento cosa devo …

8
Come trovare il percorso del file app.config attivo?
Sto cercando di completare questo gestore eccezioni: 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 : " + …

9
Come verificare se esiste una chiave appSettings?
Come posso verificare se è disponibile un'impostazione dell'applicazione? cioè app.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key ="someKey" value="someValue"/> </appSettings> </configuration> e nel file di codice if (ConfigurationManager.AppSettings.ContainsKey("someKey")) { // Do Something }else{ // Do Something Else }

4
Qual è la differenza tra WebConfigurationManager e ConfigurationManager?
Qual è la differenza tra il WebConfigurationManagere il ConfigurationManager? Quando dovrei usarne uno sull'altro? AGGIORNATO Ho appena guardato il WebConfigurationManager, e per qualche motivo, non puoi accedere alle stringhe di connessione come fai in ConfigurationManager(come un array). Qualcuno può dirmi perché la SM l'ha fatta così? Sembra essere un problema …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.