在web.config中,一个重复的“system.web.webPages.razor /主机”部分被定义
问题描述:
我试图运行这个程序 https://github.com/martinokello/EntertainmentTicketMaster在web.config中,一个重复的“system.web.webPages.razor /主机”部分被定义
但是当我运行这个程序,一些错误发生。
模块IIS Web核心
通知的BeginRequest
处理程序尚未确定
错误代码0x800700b7
配置错误重复“system.web.webPages.razor /主机'部分被定义。
请求的URL http://localhost:6848/Views/Account/Login.cshtml
物理路径F:\代码\ EntertainmentTicketMaster-
主\ EntertainmentTicketMaster \查看\帐户\ Login.cshtml
登录方法尚未确定
登录用户尚未确定
请求跟踪目录C:\ Users \ young \ Documents \ IISExpress \ TraceLogFiles \ ENTERTAINMENTTICKETMASTER
配置源
5: <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">
6: <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" />
7: <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" />
我搜索几篇文章来解决这个错误,但他们没有工作。
上面的配置错误说定义了一个重复的'system.web.webPages.razor/host'部分。
我检查了这一点。
而这个与这个错误有关的代码是在根目录和视图文件夹的web.config中定义的。
5: <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">
6: <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" />
7: <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" />
什么原因导致这个错误,我该如何解决这个问题? 请帮帮我。
答
而这个与这个错误有关的代码都是在根目录和视图文件夹的web.config中定义的。
这就是为什么你会收到此错误。您应该只在根目录中定义它。
谢谢。这个错误似乎已通过。 – young