【发布时间】:2011-06-28 04:53:02
【问题描述】:
这是一个一般性问题,与我现在面临的任何特定问题无关。
由于子级别的配置设置可以覆盖父级别的配置,当您有 2 个 web.config 文件重新定义您无法覆盖的配置设置(例如身份验证或会话状态)时,可能会发生错误。 当您在较低级别的 web.config 和较高级别的 web.config 中设置了身份验证/会话状态时,就会出现问题。
还有其他类似的配置设置吗?
【问题讨论】:
-
如果您不想这样做,为什么要在第二个 web.config 中覆盖?
-
当我们尝试集成像 blog engine.net 这样的第三方应用程序时会出现问题。这些应用程序带有一个 web.config 文件。有可能 2 个应用程序可以在两个不同的配置文件中进行配置设置,这些配置文件不能被覆盖。如果有,那么就会有错误。
标签: c# .net asp.net configuration web-config