web.config使用方法指南
<connectionStrings configSource="db.config"/>
外部文件db.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>
具体格式
<节点名 configSource="配置文件路径"/>
注意点
1.如果指定了configSource,就以外部文件为准,web.config中connectionStrings下面的节点配置就无效了,即使web.config中connectionStrings下面的连接串节点没有删除掉也是无效的。
2.外部文件的根节点必须与web.config中指定的节点相同(其实就是将该节点的配置移到外部文件中)
3.一个节点只能指定一个外部配置文件,不能将多个节点的外部文件指定为同一个,如不能将connectionStrings与appSettings的configSource指定为同一个文件。
节点的数据获取
ConfigurationManager.GetSection("节点名");//返回的是一个节点对象
假想:架设以后ASP.NET5跨平台,使用json当做配置文件,应该也可以同样实现吧!
以上所述就是本文的全部内容了,希望大家能够喜欢。
- 基于动态修改App.Config与web.Config的使用详解
- ASP.NET web.config中数据库连接字符串connectionStrings节的配置方法
- IIS7.5使用web.config设置伪静态的二种方法
- 图解修改IIS web.config配置文件增设置默认文档的方法
- web.config配置连接字符串的方法
- .NET的file文件上传控件使用方法 修改web.config文件上传大文件
- ASP.NET配置文件Web.config用法详解
- C#获取web.config配置文件内容的方法
- 详解ASP.NET配置文件Web.config
- SQL Server数据库连接 Web.config如何配置
相关文章
.Net Api 中使用Elasticsearch存储文档的方法
Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎,在C# 的环境中,有一个Es的官方拓展包Nest,可以让我们方便快捷的使用上Es数据库,本文重点给大家介绍.Net Api 中使用Elasticsearch存储文档的方法,感兴趣的朋友一起看看吧2022-01-01
asp.net使用for循环实现Datalist的分列显示功能
工程业绩--用for循环代替了DataList多列显示,得到2行四列的表格,需要内存表的8行数据2009-12-12
.Net Core项目中NLog整合Exceptionless实例
这篇文章主要介绍了.Net Core项目中NLog整合Exceptionless实例,NLog主要是收集程序中的日志,Exceptionless可以统一收集管理并展示出来程序的日志,两者结合使用,相得益彰。感兴趣的小伙伴可以参考这篇文章2021-09-09
ASP.NET Core设置URLs的方法汇总(完美解决.NET 6项目局域网IP地址远程无法访问的
近期在dotnet项目中遇到这样的问题.net6 运行以后无法通过局域网IP地址远程访问,整理出解决问题的五种方式方法,感兴趣的朋友一起看看吧2023-11-11


最新评论