从web.config中读取AppSettings值

时间:2011-08-24 08:24:44

标签: asp.net web-config

这是我在web.config中的appSettings:

<appSettings>
  <add key="**Subdomain**" value="england" />
</appSettings>

在同一个web.config中,我想读取这个值:

<errorLog applicationName="**Subdomain**" />

无论如何,通过以下类似的方式实现这一点:&lt;%$ AppSettings:MyAttribute%&gt; ?

2 个答案:

答案 0 :(得分:0)

为什么不尝试使用“england”作为applicationName属性的值?我认为在web.config文件中使用appSettings的目的是允许在运行时更改代码文件中的设置。但是,您正在使用appSettings来更改在运行时期间已经更改的值。另外,为此目的不使用appSettings字典将减少配置文件的复杂性。

答案 1 :(得分:0)

由于web.config是一个XML文件,您可以使用这样的代码来访问它:

http://patelshailesh.com/index.php/update-web-config-programmatically

询问您是否还有其他问题。