在 web.config 中存储全局信息

作者:vkvi 来源:ITPOW(原创) 日期:2007-8-21

web.config 中可以存储一些信息以供网站程序调用。

web.config 部分

web.config 中在根结点 configuration 之下有一个名称为 appSettings 的结点(若不存在可以手动添加),该节点用于存储应用程序设置,以下为示例片段:

<configuration>
  <appSettings>
    <add key="var" value="这是一个设置"/>
  </appSettings>

通过 add 添加一个 key。

程序读取部分

string var = ConfigurationManager.AppSettings["var"];
//或 string var = System.Configuration.ConfigurationSettings.AppSettings["var"]; //不推荐 ConfigurationSettings

C# 中使用中括号取索引值。

ConfigurationManager 的名称空间是:

System.Configuration

该名称空间默认是导入的。

注意

并不推荐在 web.config 中明文存储敏感信息,请参见 web.config 加密

相关阅读

相关文章