游客您好
第三方账号登陆
Lv.9 管理员
1366号会员,1844活跃度,2018/12/07 加入学习
  • 167发帖
  • 154主题
  • 2关注
  • 5粉丝
这个人很懒,什么也没有留下。
最新推荐更多

[C#开发] web.config引用外部文件的配置值<appSettings file="app.config" >

[复制链接]
风起云甬 发表于 2020-10-19 12:21:34 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
web.config文件中,appSetting节点引用了外部的配置文件

  1.   <appSettings configSource="app.config">     
  2.   </appSettings>
复制代码
*注意也可以用:<appSettings file="app.config">
app.config部分信息如下:

  1. <?xml version="1.0" encoding="gb2312"?>
  2. <appSettings>
  3.   <!--平台名称-->
  4.   <add key="PlatForm" value="哈哈哈哈哈哈哈哈"/>
  5.   <add key="DAL" value="MYTestDemo.SQLServerDAL"/>
  6.   <add key="Skin" value="Red"/>
  7.   <!--考试页面-->
  8.   <add key="ExamUrl" value="Exam"/>
复制代码
读取的话,直接用
  1. System.Configuration.ConfigurationManager.AppSettings["ExamUrl"]
复制代码
就可以了,但是如果要修改呢?这个时候用
  1. ConfigurationManager.OpenExeConfiguration
复制代码
方法来处理  
  1. Configuration configs = ConfigurationManager.OpenExeConfiguration("aaa.config");

  2. //邮件设置
  3. configs.AppSettings[MailConfigKey.FromAddr] = shopconfig.FromAddr;
复制代码






• 本内容来源互联网,如涉及版权问题请及时联系站长
• 为防止代码解析,除代码框内<>为正常,其余请重新替换<>尖括号

发布资源 快速回复 站点服务大厅 搜索 官方群