【发布时间】:2015-06-24 10:46:42
【问题描述】:
我需要通过 .aspx 或 .cs 页面更改 ASP.Net 中 web.config 文件中的 appSettings 值。有没有可能> 请提供一些例子,我的示例代码是:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="variable" value="7" />
<add key="logfilelocation" value="abc.txt" />
</appSettings>
</configuration>
【问题讨论】:
-
抱歉,stackoverflow 是针对“我所拥有的有什么问题”......而不是“请给我工作代码”。你看过使用inbuilt .NET XML classes吗?
-
虽然技术上可行,但您应该考虑另一种方法有几个原因:运行应用程序池的帐户不应有权更改 Web 应用程序目录中的文件。此外,一旦写入 web.config 文件,应用程序池将被回收。这将影响应用程序的所有用户。
-
也阅读
ConfigurationManager类。
标签: c# asp.net web-config