覆盖machine.config中使用的web.config
-
22-09-2019 - |
题
最近我决定把我的连接字符串移到machine.config中,因为这似乎是迄今为止最优雅的方式来管理多个环境。不过,我还是想能够在我的本地web.config中覆盖这些设置,如有需要(或不开明的群众开始抱怨)。
我如何可以覆盖在我的web.config machine.config中的设置没有得到一个ConfigurationErrorsException
因为值已设置?
解决方案
如果你想添加使用具有作为一个你已经在machine.config中添加相同名称的本地web.config中的另一个连接字符串,则首先需要将其删除。元素就像一个字典的ConnectionStrings,你可以添加替换字符串前添加删除或清除标记。看看这了解详情。
不隶属于 StackOverflow