我可以创建config文件,它包括对web.config文件? 我怎样才能做到这一点?
UPD。 如果你想单独的配置文件,例如,移动的appSettings给你下一个必须做的另一个文件:在web.config中
<appSettings configSource="myAppSettings.config" />
在myAppSettings.config:
<appSettings>
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
</appSettings>
这是不完全清楚你想做的事,但所有配置部分可以存储在一个单独的文件,并通过主引用.config
使用文件configSource
属性。
请参见本博客文章的详细信息。
这是多次CONFIGS整合到一个web.config中的方法
代码在web.config中:
<appSettings configSource="config\appSettings.config"/>
<nlog configSource="config\nlog.config"/>
<applicationSettings>
<MyApp.UI.Properties.Settings configSource="config\Settings.APGUI.config"/>
<MyApp.BusinessServices.Properties.Settings configSource="config\Settings.Business.config"/>
<MyApp.Auditing.Properties.Settings configSource="config\Settings.Auditing.config"/>
</applicationSettings>
更多: 管理部署环境之间的复杂的Web.config文件