Editing da codice del file .config

martedì 19 giugno 2007 - 13.24

mecarelli Profilo | Newbie

Ho un problema con l'editing di un file .config tramite codice.

Questo è il codice:
Dim configFile As New ExeConfigurationFileMap()
configFile.ExeConfigFilename = sFile
Dim _config As System.Configuration.Configuration = System.Configuration.ConfigurationManager.OpenMappedExeConfiguration(configFile, ConfigurationUserLevel.None)
Dim clsetting As ClientSettingsSection = CType(_config.GetSection("applicationSettings/MySoftware.My.MySettings"), ClientSettingsSection)
clsetting.Settings.Get("MyParam").Value.ValueXml.InnerText = ""
clsetting.SectionInformation.ForceSave = True
_config.Save()


Il problema è che quando il file XML della configurazione viene salvato nel tag "<value>" del parametro MyParam invece di essere vuoto c'è un invio perchè il file XML viene formattato. Questo comporta un problema in quanto quando vado a rileggere il valore del parametro mi viene restituito l'invio e non stringa vuota come io l'ho impostato.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5