2016-11-09 27 views

回答

0

尝试关键的网页:版本和值1.0.0.0。在您的项目文件中的下列程序集的引用

<Reference Include="System.Web.WebPages"/> 
<Reference Include="System.Web.Helpers" /> 

用以下替换它们:

<Reference Include="System.Web.WebPages, Version=1.0.0.0, 
Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL "/> 
<Reference Include="System.Web.Helpers, Version=1.0.0.0, 
Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" /> 

保存更改并重新加载项目。有关详细信息,请检查链接 -

https://www.asp.net/whitepapers/mvc4-release-notes#_Toc303253815

并办理话题 - “安装ASP.NET MVC 4个断裂ASP.NET MVC 3 RTM应用”

0

试试这个在您的webconfig

<compilation debug="true" targetFramework="4.5"> 
    <!-- New --> 
    <assemblies> 
    <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    <add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    <add assembly="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    <add assembly="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    </assemblies> 
</compilation>