博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
web.config配置文件中的configSource属性
阅读量:7003 次
发布时间:2019-06-27

本文共 901 字,大约阅读时间需要 3 分钟。

每个网站里都会有一个web.config文件。修改Web.config文件会导致IIS重启,就是随意的回车一下也会导致重启。微软建议,不要将需要修改的配置内容保存在web.config中。而是单独放在一个config中。但是对于单独存放的config文件,怎么来对其进行修改和读取呢? 例如 可以指定 web.config 中的 appSetting 单独放在 一个 config.config 文件中。就是通过 configSource 属性来指定。

原本的web.config

拆分后的文件

被拆分出来的config文件 config.config

经过拆分后,修改config.config不会导致IIS重启。

说明:我的config.config文件和webconfig在同一级目录, 也可以放在不同的目录下面, 但需要在configSource属性里面指明路径,另外,我这里叫config.config,你可以随意改变,比如叫app.config。

注意config.config的写法。

一旦在web.config中的appSettings节点中添加configSource,就不能再添加Add节点了。也就是说你不能在webconfig里放一部分<add>,然后再config.config里在放一部分<add>

修改时,访问的节点必须存在否则会报:未将对象引用设置到对象的实例。

转载地址:http://khevl.baihongyu.com/

你可能感兴趣的文章
利用泛型和反射,管理配置文件,把Model转换成数据行,并把数据行转换成Model
查看>>
leetcode 235: Lowest Common Ancestor of a Binary Search Tree
查看>>
java nio最白话理解
查看>>
OpenCV学习代码记录——人脸检测
查看>>
springboot的日志框架slf4j (使用logback输出日志以及使用)
查看>>
vim显示行号、语法高亮、自动缩进、添加下划线的设置
查看>>
iis7下站点日志默认位置
查看>>
canvas 画线
查看>>
gif软件(ShareX)
查看>>
一张图看懂AI、机器学习和深度学习的区别
查看>>
java 去掉html标签
查看>>
java利用反射将pojo转为json对象
查看>>
docker 删除无用的镜像文件的命令小计
查看>>
svn 冲突解决办法(黄色感叹号)
查看>>
SQL Server 表的管理_关于表的操作增删查改的操作的详解(案例代码)
查看>>
js学习(三)-使用大括号({ })语法创建无类型对象
查看>>
Java图片缩略图裁剪水印缩放旋转压缩转格式-Thumbnailator图像处理
查看>>
基于 HTML5 OpenLayers3 实现 GIS 电信资源管理系统
查看>>
notepad++自动对齐使用空格代替Tab并将空格显示为小点
查看>>
开源APM系统skywalking介绍与使用
查看>>