更新:阅读本文并下载源代码,它可以帮助您读取/写入配置文件中的新部分。
AppSettings
要从文件中读取,Web.Config
您可以使用 ConfigurationSettings 或 ConfigurationManager 类。
它的工作原理如下
string connectionInfo = ConfigurationSettings.AppSettings["ConnectionInfo"];
ConnectionInfo 位于 AppSettings 下的 Web.config 文件中,例如
<appSettings>
<add key="ConnectionInfo" value="server=(local);database=Northwind;Integrated Security=SSPI" />
</appSettings>
并写在 web.config AppSettings 部分..假设您在配置文件的 appsettings 部分中有一个键“SiteName”...您可以像这样更新它..
Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
config.AppSettings.Settings["SiteName"].Value = "New Site Name Value";
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");