gpt4 book ai didi

asp.net - 如何解决子 Web 应用程序上的嵌套冲突 web.config 条目?

转载 作者:行者123 更新时间:2023-12-04 07:02:36 25 4
gpt4 key购买 nike

我正在尝试将标准的 SubText 博客引擎作为标准 MS MVC 网站的子应用程序运行。 Web.configs 有冲突的条目。我知道有一些方法可以限制 web.config 中这些条目的范围,但我还没有让它工作。有任何想法吗?我尝试使用 <location>标记,但它不能存在于根 xml 级别。正在尝试使用 <remove>声明似乎被简单地忽略了。细节:

子应用程序错误:
Section or group name 'system.web.extensions' is already defined. Updates to this may only occur at the configuration level where it is defined.
子应用代码:

<sectionGroup name="system.web.extensions"
type="System.Web.Configuration.SystemWebExtensionsSectionGroup,
System.Web.Extensions, Version=1.0.61025.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35">

父应用代码:
<sectionGroup name="system.web.extensions"
type="System.Web.Configuration.SystemWebExtensionsSectionGroup,
System.Web.Extensions, Version=3.5.0.0,
Culture=neutral, PublicKeyToken=31BF3856AD364E35">`

最佳答案

是什么阻止您在子应用程序配置中删除该 sectionGroup?这样应该可以正常工作......?

如果这破坏了某些内容,请尝试为 System.Web.Extensions 添加运行时程序集重定向:

<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>

关于asp.net - 如何解决子 Web 应用程序上的嵌套冲突 web.config 条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1605201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com