Asp.net mvc 2 ASP.NET MVC 2中的Html帮助程序缺少RenderPartial

Asp.net mvc 2 ASP.NET MVC 2中的Html帮助程序缺少RenderPartial,asp.net-mvc-2,Asp.net Mvc 2,我刚刚使用VS2010向导将一个应用程序从MVC1转换为MVC2。找不到的是Html.RenderPartial,我在许多视图中都看到了它。我猜这是我做错了,因为我认为白皮书和文件中没有提到这是一个突破性的变化。我使用的所有东西都是RTM/RTW,没有测试版或RC版 编辑:仔细检查,Html类上的所有扩展方法似乎都丢失了,所以我猜我在某个地方丢失了一个include,但我还找不到它,所以欢迎提供任何建议…我认为这些扩展的位置已移动到其他程序集。尝试添加对System.Web.Mvc.Html的引

我刚刚使用VS2010向导将一个应用程序从MVC1转换为MVC2。找不到的是Html.RenderPartial,我在许多视图中都看到了它。我猜这是我做错了,因为我认为白皮书和文件中没有提到这是一个突破性的变化。我使用的所有东西都是RTM/RTW,没有测试版或RC版


编辑:仔细检查,Html类上的所有扩展方法似乎都丢失了,所以我猜我在某个地方丢失了一个include,但我还找不到它,所以欢迎提供任何建议…

我认为这些扩展的位置已移动到其他程序集。尝试添加对
System.Web.Mvc.Html
的引用,我认为应该包括在内。
还要确保VS已将正确的引用添加到MVC库版本2,而不是旧的v1)

我认为这些扩展的位置已移动到其他程序集。尝试添加对
System.Web.Mvc.Html
的引用,我认为应该包括在内。
另外,请确保VS已将正确的引用添加到MVC库版本2,而不是旧的v1)

我所做的是首先使用将MVC1转换为MVC2。然后我使用VisualStudio2010将项目转换为2010年


很可能Visual Studio向导不会从MVC1转换为MVC2。

我所做的是首先使用将MVC1转换为MVC2。然后我使用VisualStudio2010将项目转换为2010年

VisualStudio向导很可能不会从MVC1转换为MVC2