Articles of configuration files

App.Config Problema della sezione di configurazione personalizzata

Ho creato una sezione di configurazione personalizzata per la mia applicazione. Per qualche motivo Visual Studio 2010 non sta raccogliendo e delle mie proprietà personalizzate. Ricevo avvisi simili a questo per tutte le chiavi “aggiungi”: Could not find schema information for the element ‘urlFilterSection’ CONFIG FILE: UrlFilterSection: namespace BotFinderApp.Models { public class UrlFilterSection : ConfigurationSection […]

Lettura e scrittura di valori in.NET .config file

Voglio utilizzare un percorso personalizzato per un file user.config, piuttosto che avere .NET leggerlo dal percorso predefinito. Sto aprendo il file in questo modo: ExeConfigurationFileMap configMap = new ExeConfigurationFileMap(); configMap.ExeConfigFilename = String.Format(“{0}\\user.config”,AppDataPath); Configuration config = ConfigurationManager.OpenMappedExeConfiguration(configMap, ConfigurationUserLevel.PerUserRoamingAndLocal); Ma non riesco a capire come effettivamente leggere le impostazioni al di fuori di esso, ricevo un errore […]

Test unità personalizzato ConfigurationElement e ConfigurationElementCollection

Ho creato un ConfigurationElement e una ConfigurationElement personalizzati per semplificare l’impostazione di un host di parametri dell’applicazione all’avvio. Tuttavia, mi piacerebbe davvero testare questa logica. ServiceConnection public class ServiceConnection : ConfigurationElement { [ConfigurationProperty(“locationNumber”, IsRequired = true)] public string LocationNumber { get { return (string) base[“locationNumber”]; } set { base[“locationNumber”] = value; } } [ConfigurationProperty(“hostName”, IsRequired […]

La sezione di configurazione personalizzata può essere salvata / modificata solo durante l’esecuzione come amministratore?

Ho scritto una sezione di configurazione personalizzata, una raccolta e un elemento da aggiungere / modificare alla mia app.config. Tutto sembra andare bene e funziona perfettamente in esecuzione in Visual Studio. Tuttavia, quando installo l’applicazione e arriva il momento di salvare i nuovi dati nella sezione di configurazione personalizzata, viene generata la seguente eccezione: System.Configuration.ConfigurationErrorsException: […]

Come scrivere su un file User.Config tramite ConfigurationManager?

Sto cercando di mantenere le impostazioni utente in un file di configurazione usando ConfigurationManager. Voglio applicare queste impostazioni all’utente solo perché le modifiche dell’applicazione non possono essere salvate su Vista / Win 7 senza privilegi di amministratore. Questo mi sembra ottenere la configurazione dell’utente, che sembra essere salvato qui in Win 7 ([Drive]: \ Users […]

Combinazione di più file di configurazione in Visual Studio

Ho una soluzione in Visual Studio 2008 che contiene più progetti C #. Ogni progetto ha il proprio file di configurazione (App.config e Settings.settings). Ciò ha senso dal punto di vista dell’architettura, dal momento che ogni modulo è autonomo e viene utilizzato in una serie di soluzioni diverse. Il mio problema è che quando compilo […]

Imansible creare una sezione personalizzata per web.config

Ho creato una sezione personalizzata nel file web.config ma non è in grado di caricare il mio tipo personalizzato che gestirà la sezione. Ecco le definizioni: namespace MyApp.BusinessObjects { public class MembershipProviderFactory { internal virtual IMembershipProvider Create() { } public class MembershipProvidersSection : ConfigurationSection { public class AddElement: ConfigurationElement { [ConfigurationProperty(“name”, IsKey = true, IsRequired […]

Crea il file di configurazione dell’app se non esiste C #

Quando provo ad aprire il file di configurazione dell’app da ConfigurationManager.OpenExeConfiguration(filePath); restituisce un’eccezione, perché non esiste alcun file. Ma ho bisogno di creare questo file in questo caso. Ma come so, i file di configurazione creano aggiungendo a VS come Come: aggiungere un file di configurazione dell’applicazione a un progetto C # Quindi, come creare […]

Ottieni l’App.Config di un altro Exe

Ho un exe con un file App.Config . Ora voglio creare un wrapper dll attorno al exe per consumare alcune funzionalità. La domanda è: come posso accedere alla proprietà app.config nell’exe dalla DLL del wrapper? Forse dovrei essere un po ‘più nelle mie domande, ho il seguente contenuto app.config con l’exe: La domanda è come […]

Come modificare programatically assemblyBinding in app.config?

Sto cercando di modificare l’elemento bindingRedirect al momento dell’installazione utilizzando la class XmlDocument e modificando direttamente il valore. Ecco come appare app.config: … … Quindi provo ad usare il seguente codice per cambiare da 1.0 a 2.0 private void SetRuntimeBinding(string path, string value) { XmlDocument xml = new XmlDocument(); xml.Load(Path.Combine(path, “MyApp.exe.config”)); XmlNode root = xml.DocumentElement; […]