Asp.net mvc 节或组名称';system.web.webPages.razor';已定义。对此的更新只能在定义它的配置级别进行
在安装Orchard 1.9时,我遇到以下解析错误。我已经为razor更新了NuGet软件包,但仍然面临错误。任何人都知道如何删除此错误。 提前谢谢Asp.net mvc 节或组名称';system.web.webPages.razor';已定义。对此的更新只能在定义它的配置级别进行,asp.net-mvc,razor,orchardcms,Asp.net Mvc,Razor,Orchardcms,在安装Orchard 1.9时,我遇到以下解析错误。我已经为razor更新了NuGet软件包,但仍然面临错误。任何人都知道如何删除此错误。 提前谢谢 <configSections> <sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Ver
<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”,视图文件夹下通常有一个“web.config”:
验证“system.web.webPages.razor”的节组仅在“View\web.config”中定义,而不是在主配置文件中定义。编辑问题并添加web.configcode@RahulNikate请参阅此代码在组部分给出错误。如果我的问题有帮助,请为我投票