C# - 使用ConfigurationManager保存数据到App.config

时间:2014-05-09 03:03:26   收藏:0   阅读:769

1. ConfigurationManager的命名空间:using System.Configuration;

 

2. To be able to save you have to use a configuration object returned by the OpenExeConfiguration Method

bubuko.com,布布扣
//Create the object
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);

//make changes
config.AppSettings.Settings["Username"].Value = txtUsername.Text;
config.AppSettings.Settings["Password"].Value = txtPassword.Text;

//save to apply changes
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
bubuko.com,布布扣

3. When you run your application with F5,

Thus, your application uses the yourexecutable.exe.config in the bin or bin\Debug directory, and it is there that ConfigurationManager saves the changes, not in your source code directory. This won‘t be an issue after deploying your application, because then, changes will go to yourexecutable.exe.config in the deployment directory, which is what you want.

C# - 使用ConfigurationManager保存数据到App.config,布布扣,bubuko.com

原文:http://www.cnblogs.com/mantian/p/3716527.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!