0

我在的Visual Studio 2013和实体框架中运行的应用程序中使用微软SQL Server Management Studio中2012。一切从一开始好起来,但是当我用这些命令使用HtmlHelpers我的项目,那个时候得到了那些错误[错误代码0x80070032]内: -  Error Code 0x80070032 吨如何解决“HTTP错误500.19 - 内部服务器错误”,在VS'13

我的Web配置代码: -

<system.web.webPages.razor> 
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory,System.Web.Mvc, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
<pages pageBaseType="System.Web.Mvc.WebViewPage"> 
    <namespaces> 
    <add namespace="System.Web.Mvc" /> 
    <add namespace="System.Web.Mvc.Ajax" /> 
    <add namespace="System.Web.Mvc.Html" /> 
    <add namespace="System.Web.Routing" /> 
    <add namespace="SportsStore.WebUI" /> 
    <add namespace="SportsStore.WebUI.HtmlHelpers"/> 
    </namespaces> 
</pages> 
</system.web.webPages.razor> 

回答

1

我也尝试这个项目,这是在临给予MVC 4.0和解决方案是: -

将此行添加到“列表”视图顶部,不需要任何更改/在Web-Config文件中添加任何行。

@using SportsStore.WebUI.HtmlHelpers 

希望这对你的作品:)

1

要确定您正在编辑MVC中的Views文件夹中的web.config,而不是项目根web.config。视图文件夹中的web.config将包含Razor等所有必要的部分,这是Razor Configuration将用于解析名称空间的文件。

如果您在更改视图文件夹web.config文件,确保您不会错过的configSections声明(例如低于MVC4)

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

现在,我不想念配置节......但不要添加栏目组。但现在添加您的提供线后,我得到服务器错误和错误指示SectionGroup的第一行 mgsdew

+0

注意到你在VS2013中使用MVC5。最快的解决方法是“创建一个新的MVC项目类型,并从VS2013脚手架创建的Views文件夹中复制web.config条目,否则我不知道公共令牌等。 – Pepto

+0

我不更改任何默认代码什么VS'13生成。但是为了在项目中添加'HtmlHelpers',我只是添加了给定的'Web-Config'代码,我从PRO MVC 5.0 Book。 – mgsdew

相关问题