在Visual Studio 2010中自动更新web.config

时间:2013-06-25 17:26:01

标签: c# asp.net visual-studio-2010 web-config

我需要使用新的IP地址自动更新web.config文件。

用非常简单的术语来表达,因为我对C#和ASP.NET很陌生。我需要接受用户放入表单的IP地址,验证它然后自动将其添加到web.config。

不幸的是,我似乎无法开始使用它,所以我没有现有代码,除了Visual Studio 2010自动生成的默认web.config文件。

所以我发现了这个:只是一个例子

<appSettings> <add key="sqlConn" value="Server=myPc;Database=Northwind" /> <add key="smtpServer" value="smtp.mydomain.com" /> </appSettings>

这可以解决问题吗?

请告诉我这是否可行,以及我如何去做。或者至少如果我走在正确的轨道上

因此,用户输入将在我将要创建的类中接受的IP,然后将其传递到web.config中的此部分。

我现在也发现了这个。这是相当多的代码所以只是发布链接。 http://andersnordby.wordpress.com/2012/06/05/creating-a-custom-section-in-web-config/

我知道我现在是一个真正的菜鸟,但只需要朝着正确的方向轻推

1 个答案:

答案 0 :(得分:0)

可能重复:Handling configuration settings in asp.net web application

取决于你想做什么。您可以使用ConfigurationManager获取一些自定义配置部分,也可以更新它们。但就像以前的作家所说的那样。不推荐。

否则您可以使用应用程序设置。 http://msdn.microsoft.com/en-us/library/ms186181(v=VS.85).aspx

更好的链接:http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.appsettings.aspx