C# : Snippets - Update Web.Config / App.Config



 
using System.Configuration;
using System.Web.Configuration; // For web.config
 

For App.Config
 
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None) 
                                as Configuration;
 

For Web.Config
 
Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
 

Update/Add a key in the web.config or app.config
 
void SetAppSetting(String key, String value)
{
	if (config.AppSettings.Settings[key] == null)
	{
		config.AppSettings.Settings.Add(key, value);
	}
	else
	{
		config.AppSettings.Settings[key].Value = value;
	}
	config.Save(ConfigurationSaveMode.Full);
}
 

For Windows forms you need to run the following command after update/insert
 
ConfigurationManager.RefreshSection("appSettings");
 





No Entries Found

Post comment

Name *
Email
Title
Body *
Security code
*
* Required fields

Latest Articles

C# : Snippets


Collection of C# snippets
2010-05-22 01:06:19

MS SQL : Snippets


Collection of MS SQL snippets
2010-05-22 00:55:15

JavaScript : Snippets


Collection of JavaScript snippets
2010-05-22 00:37:57

ASP.net: Snippets


Collection of ASP.net snippets
2010-05-22 00:29:56

PHP: Snippets


Collection of PHP snippets
2010-05-22 00:06:45

Parallel Language Reference : Strings


a Parallel reference of programming languages
2009-09-10 12:48:23

PHP Tutorial: Developing a Login – Part 1


a tutorial explaining how to develop a simple login using PHP and MySQL
2009-09-05 18:26:47

Event driven programming in PHP


An article looking at adding some kind of event driven model to PHP 5
2008-07-28 12:48:09

How to create your own RSS Reader


It is very simple creating your own rss reader, the following article looks at a few methods of doing this.
2008-06-23 13:18:25

Javascript Reference: Dropdown


A quick reference about working with dropdown boxes (select element) in javascript.
2007-02-17 16:36:41

Top 5 Articles

Programming humor


Collection of funny programming articles
2006-10-08 14:23:43

How to create your own RSS Reader


It is very simple creating your own rss reader, the following article looks at a few methods of doing this.
2008-06-23 13:18:25

Javascript Reference: Dropdown


A quick reference about working with dropdown boxes (select element) in javascript.
2007-02-17 16:36:41

PHP: Snippets


Collection of PHP snippets
2010-05-22 00:06:45

Event driven programming in PHP


An article looking at adding some kind of event driven model to PHP 5
2008-07-28 12:48:09