asp.net-mvc - 部分或组名称 'system.web.webPages.razor' 已定义。对此的更新可能只发生在定义它的配置级别

标签 asp.net-mvc razor orchardcms

enter image description here在安装 Orchard 1.9 时,我遇到了以下解析错误。我已经更新了 razor 的 NuGet 包,但仍然面临错误。任何人都知道如何删除它。
提前致谢。

<configSections>
    <sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
        <remove name="host" />
        <remove name="pages" />
        <section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
        <section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
    </sectionGroup>
</configSections>

最佳答案

我相信发生此错误是因为您在两个地方定义了“sectionGroup”、“system.web.webPages.razor”。请记住,主解决方案(顶级文件夹)中通常有一个“web.config”, View 文件夹下有一个“web.config”:

enter image description here

验证“system.web.webPages.razor”的节组仅在“View\web.config”中定义,而不是在主配置文件中。

关于asp.net-mvc - 部分或组名称 'system.web.webPages.razor' 已定义。对此的更新可能只发生在定义它的配置级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33296301/

相关文章:

asp.net-mvc - 真的有必要测试 Controller 方法吗?

css - MVC 5 捆绑配置找不到 Jquery 图像

c# - asp.net MVC3 Razor : display actionlink based on user role

c# - 使用 Razor 在 ForEach 循环内的列中排列 MVC 复选框

orchardcms - 以编程方式删除 Orchard 中的用户

session-state - 使用 HTTP session 状态的 Orchard CMS 模块

asp.net-mvc - 没有管理员权限安装ASP.Net MVC?

asp.net-mvc - 当您的 View 模型没有与域模型一样多的字段时,您如何忽略/保留 MVC 中的值?

asp.net - 在 asp.net 网页中尝试 WebSecurity.CreateAccount 时遇到错误 'The Provider encountered an unknown error'

c# - 如何在利用 Orchard CMS 的 Web 应用程序中使用多个数据库?我应该如何在 settings.txt 文件中指定相同的数据库?