'System.Web.WebPages.Html.HtmlHelper'不包含的定义

时间:2015-02-28 00:29:00

标签: c# model-view-controller

针对类似的问题也有类似的问题,但它们似乎没有解决我的问题。请注意,使用VS 2012时,此项目没有任何错误。

我有一个使用MVC 3构建的项目。我想使用VS 2013继续处理这个项目但是我收到很多错误,从这个文本开始 - ' System.Web.WebPages.Html。的HtmlHelper'不包含...的定义我在DevExpress找到了为什么我相信我收到了错误。 VS 2013尝试使用MVC 4或5而不是3.在web.config文件中,我有以下程序集和设置,应该明确设置正确的版本。

<assemblies>
    <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=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    <add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral,   PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
<appSettings>
    <add key="webpages:Version" value="1.0.0.0" />
</appSettings>

当我运行项目时,它运行正常但我的intellisense在使用System.Web.WebPages引用的所有项目上显示errors()。我删除了以下引用,并确保重新导入正确的版本(System.Web.Mvc,System.Web.Helpers,System.Web.WebPages)。

感谢任何帮助。

0 个答案:

没有答案