现在的位置: 首页 > 综合 > 正文

关于引用外部文件的配置值

2013年10月09日 ⁄ 综合 ⁄ 共 602字 ⁄ 字号 评论关闭

web.config文件中,appSetting节点引用了外部的配置文件,

  <appSettings file="app.config">     
  </appSettings>

app.config部分信息如下:

<?xml version="1.0" encoding="gb2312"?>
<appSettings>
  <!--平台名称-->
  <add key="PlatForm" value="嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻"/>
  <add key="DAL" value="MYTestDemo.SQLServerDAL"/>
  <add key="Skin" value="Red"/>
  <!--考试页面-->
  <add key="ExamUrl" value="Exam"/>

读取的话,直接用

System.Configuration.ConfigurationManager.AppSettings["ExamUrl"]

就可以了,但是如果要修改呢?这个时候用

ConfigurationManager.OpenExeConfiguration

方法来处理。

Configuration configs = ConfigurationManager.OpenExeConfiguration("aaa.config");

 //邮件设置
configs.AppSettings[MailConfigKey.FromAddr] = shopconfig.FromAddr;

抱歉!评论已关闭.