分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

web.config中的configSource

发布时间:2023-09-06 01:12责任编辑:沈小雨关键词:暂无标签

在大型项目中,可能存在第三方类库的配置如:log4.net,AOP框架Unity,WCF等,或是自定义的配置,造成web.config内容过多,不易维护,影响Config初始化。

这时我们可以使用configSource来拆分web.config,提高灵活性、易读性。

如以下代码,将appSetting和connectionString配置分开来。

<appSettings configSource="Configs\appSettings.config"/><connectionStrings configSource="Configs\connectionStrings.config" />

同级目录下:

appSetting.config代码如下:

<appSettings> ?<add key="IsOpen" value=""/> ?<add key="Android" value=""/></appSettings>

connectionString.config如下:

 <connectionStrings> ???<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-WebApplication1-20140304225906;Integrated 
    Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-WebApplication1-20140304225906.mdf" ?????providerName="System.Data.SqlClient" /> ???<add name="ReportServerTempDBConnectionString" connectionString="Data Source=.;Initial Catalog=ReportServerTempDB;Integrated Security=True" ?????providerName="System.Data.SqlClient" /> ?</connectionStrings>

web.config中的configSource

原文地址:http://www.cnblogs.com/qiuguochao/p/7565115.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved