我想通过 C# 更改 web.config。
我的 Web.config
<?xml version="1.0" encoding="utf-8"?>
<!--
Weitere Informationen zum Konfigurieren der ASP.NET-Anwendung finden Sie unter
"http://go.microsoft.com/fwlink/?LinkId=169433"
-->
<configuration>
<configSections>
...
</configSections>
<system.web>
...
</system.web>
<applicationSettings>
<AdminTest.Properties.Settings>
<setting name="AD_Admin" serializeAs="String">
<value>GastzugangAdmin</value>
</setting>
<setting name="AD_User" serializeAs="String">
<value>GastzugangUser</value>
</setting>
</AdminTest.Properties.Settings>
</applicationSettings>
</configuration>
使用字符串ADAdmin = Properties.Settings.Default.AD_Admin;
我可以从 th 中获取值,web.config
但我不知道如何覆盖它。我试试这个。
protected void btnCon_Click(object sender, EventArgs e)
{
string con = txtCon.Text;
try
{
ConfigurationManager.AppSettings.Set("AD_Admin", con);
Settings.Default.Save();
}
catch (Exception)
{
}
}
但我不工作。