Usuário com melhor resposta
não consigo gravar appconfig

Pergunta
-
Galera, alguém sabe como fazer gravação no appConfig??? Não estou conseguindo!!!
vejam meu código:
private Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); public bool SalvarAppSetSettings(string Servidor, string BancoDeDados, string Senha, string Usuario) { try { AppSettingsSection appSetSec = config.AppSettings; appSetSec.Settings.Clear(); config.AppSettings.Settings.Add("hostDB", Servidor); config.AppSettings.Settings.Add("userDB", Usuario); config.AppSettings.Settings.Add("passwdDB", Senha); config.AppSettings.Settings.Add("schemaDB", BancoDeDados); config.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("appSettings"); return true; } catch { return false; } }
Meu appconfig está assim:
<?xml version="1.0"?>
<configuration>
<appSettings>
<clear />
<add key="hostDB" value=""/>
<add key="userDB" value=""/>
<add key="passwdDB" value=""/>
<add key="schemaDB" value=""/>
</appSettings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/>
</startup>
</configuration>Linguagem C# 4.0 Windows Forms
- Editado Diego de Oliveira Neves sexta-feira, 7 de junho de 2013 00:06
Respostas
-
Confirma uma coisa. Tens testado em Debug, certo? Experimenta fazer Ctrl+F5.
E se mesmo assim não der, confirma os ficheiros config dentro das pastas debug e release da tua aplicação...
- Marcado como Resposta Diego de Oliveira Neves terça-feira, 3 de junho de 2014 17:13
Todas as Respostas
-
-
Diego,
boa noite,
Segue uma alternativa (está no archive.org porque o blog está offline):
Att.,
Wanderson de Paula
-
Confirma uma coisa. Tens testado em Debug, certo? Experimenta fazer Ctrl+F5.
E se mesmo assim não der, confirma os ficheiros config dentro das pastas debug e release da tua aplicação...
- Marcado como Resposta Diego de Oliveira Neves terça-feira, 3 de junho de 2014 17:13