Asp.Net config 自定义配置文件


1.在项目中新建根文件夹:XmlConfig,用来存放自定义配置文件的,如:test.config

2.编辑配置文件的内容,
例,采用键值对的方式存储:<?xml version="1.0" encoding="utf-8"?>

然后在程序根目录下的Web.Config内添加声明:


这里的type就是存储的数据结构类型,也可以定义成一个实体,只需将type指向你的实体所在命名空间即可。

继续在configuration下添加节点:

注意:配置文件的根节点名称必须与程序根目录下的Web.Config下的名称保持一致
如:Web.Config 配置
则配置文件必须是 这里存放内容的形式

3.代码读取
var TestConfigs= (NameValueCollection)System.Configuration.ConfigurationManager.GetSection("test");

同理。实体类读取时转换成实体就行。