有没有办法让web.config值覆盖app.config值?

时间:2011-12-23 18:47:02

标签: c# .net configuration

我有一个Web项目,它引用了一个使用app.config值的dll项目。有没有办法将app.config值放在web.config中,这样当web项目运行时,它会从web.config中提取值?我听说过这种情况,但我并不是百分之百确定。

2 个答案:

答案 0 :(得分:2)

您可以使用每个配置元素的configSource属性/属性 - 这允许您将配置的各个部分放在外部文件中。

进入外部文件后,您可以从web.configapp.config文件中引用此文件。

答案 1 :(得分:0)

我不认为有一个简单的方法 - 但要手动打开app.config文件(如果您的开始入口点是网络...)

所以你必须打开每个部分并进行分析。