.NET中的共享配置文件
发布时间:2020-12-16 04:08:27 所属栏目:asp.Net 来源:网络整理
导读:我有一个包含Web和 Windows NT服务应用程序的解决方案.这些当然是两个不同的项目,但在同一个解决方案中.然而,他们分享了许多相同的配置. 目前,我在web.config和app.config文件中都有相同的值.这开始变得混乱,我想为解决方案中的两个应用程序提供共享配置文件
我有一个包含Web和
Windows NT服务应用程序的解决方案.这些当然是两个不同的项目,但在同一个解决方案中.然而,他们分享了许多相同的配置.
目前,我在web.config和app.config文件中都有相同的值.这开始变得混乱,我想为解决方案中的两个应用程序提供共享配置文件. >网络是否存在问题 解决方法
好吧,您可以将配置的某些部分“外部化”为单独的.config文件,并在两个地方使用它们.
例如.您可以外部化您的连接字符串设置,如下所示: <connectionStrings configSource="connectionStrings.config" /> 然后有这样的“connectionString.config”文件: <?xml version="1.0" encoding="utf-8"?> <connectionStrings> <add name="ConfigurationDatabase" connectionString="server=.;Integrated Security=true;database=test"/> <add name="TestDatabase" connectionString="server=TEST;Integrated Security=true;database=test"/> </connectionStrings> 基本上,任何ConfigurationSection都有这样的“configSource”设置,允许您指定要使用的外部文件. 这样,您就可以共享两个配置文件的公共部分. 渣 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 在Asp.net MVC中为optgroup功能使用Helpe
- asp.net-mvc – 将SignalR与现有授权集成
- asp.net – 安装更新KB3154??070后,iframe不会在IE中加载
- asp.net-web-api – 设置默认的WebAPI格式化程序
- 详解ASP.NET Core 中的框架级依赖注入
- asp.net – Silverlight调试期间的Web服务超时
- asp.net – 如何将HttpRequestBase转换为HttpRequestMessag
- 从ASP.net Web服务返回大量数据时有哪些好的做法?
- ASP.NET MVC下的四种验证编程方式[续篇]
- iis-7 – IIS7和经典ASP会话