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

相關問題