Articles of configurationmanager

ConfigurationManager.OpenExeConfiguration – carica il file sbagliato?

Ho aggiunto più file app.config (ciascuno con un nome diverso) a un progetto e li ho impostati per copiare nella directory di output su ogni build. Cerco di accedere al contenuto di ogni file usando questo: System.Configuration.Configuration o = ConfigurationManager.OpenExeConfiguration(@”app1.config”); Il codice viene eseguito, ma o.HasFile finisce con False e o.FilePath finisce “app1.config.config”. Se cambio […]

Come ottenere i valori di una ConfigurationSection di tipo NameValueSectionHandler

Sto lavorando con C #, Framework 3.5 (VS 2008). Sto usando il ConfigurationManager per caricare una configurazione (non il file app.config predefinito) in un object Configuration. Usando la class Configuration, sono stato in grado di ottenere un ConfigurationSection , ma non sono riuscito a trovare un modo per ottenere i valori di quella sezione. Nella […]

Come trovare il percorso del file app.config attivo?

Sto cercando di completare questo gestore di 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 : ” + pathOfActiveConfigFile); } Questo problema […]

Modifica App.config in fase di runtime

Sto scrivendo un’applicazione di test WinForms / C # / .NET 3.5 per il sistema che stiamo sviluppando e abbiamo avuto la necessità di passare da file .config al runtime, ma questo si sta rivelando un incubo. Ecco la scena: l’applicazione WinForms ha lo scopo di testare una WebApp, divisa in 5 sottosistemi. Il processo […]

ConfigurationManager.AppSettings – Come modificare e salvare?

Potrebbe sembrare troppo trival per chiedere e faccio la stessa cosa suggerita negli articoli, ma non funziona come previsto. Spero che qualcuno possa indicarmi la giusta direzione. Vorrei salvare le impostazioni degli utenti per AppSettings. Una volta chiuso Winform, questo si triggers: conf.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); if (ConfigurationManager.AppSettings[“IntegrateWithPerforce”] != null) ConfigurationManager.AppSettings[“IntegrateWithPerforce”] = e.Payload.IntegrateCheckBox.ToString(); else config.AppSettings.Settings.Add(“IntegrateWithPerforce”, […]

AppSettings ottiene 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 : Avete qualche suggerimento cosa dovrei fare?

Qual è la differenza tra WebConfigurationManager e ConfigurationManager?

Qual è la differenza tra WebConfigurationManager e ConfigurationManager? Quando dovrei usarne uno sull’altro? AGGIORNATO Ho appena visto WebConfigurationManager e, per qualche motivo, non è ansible accedere alle stringhe di connessione come nel ConfigurationManager (come una matrice). Qualcuno può dirmi perché MS ha fatto in questo modo? Sembra essere un problema ottenere la stringa di connessione […]