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 […]
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 […]
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 […]
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 […]
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”, […]
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? 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 […]