2

我们计划在未来晚些时候使用 VS2010,但目前正在开发 2008 年。由于 RenderAction 仍然是一个未来,我们希望在我们决定迁移到 VS2010 时确定它是一个“生产质量”组件。 ..

有人知道它是否进入了 VS2010 b2 吗?

谢谢

4

3 回答 3

2

目前的计划是将 Html.RenderAction() 从 Futures 移出并进入 MVC 2 Beta 的核心产品。(显然,计划总是会发生变化。)

VS2008 SP1:

MVC 2 Beta 将针对 VS2008 SP1。当 MVC 2 完成后,它将继续以 VS2008 SP1 为目标。

VS2010:

VS2010 Beta 2 附带 MVC 2 Preview 2,它是比 MVC 2 Beta 更早的版本,因此不包括 Html.RenderAction()。如果您在此构建中需要它,可以在 MVC 2 Preview 2 Futures 中找到它。当 VS2010 完成后,它将附带 MVC 2 RTM。

ASP.NET 4 / .NET 4

MVC 2 在技术上是一个带外版本,所以即使它会随 VS2010 一起发布,它也不是 ASP.NET 4 或 .NET 4 的一部分。也就是说,你不应该期望 System.Web.Mvc.dll成为任何 .NET 4 安装程序的一部分。发布后可单独下载。

于 2009-11-17T01:05:55.920 回答
1

它位于 Asp.Net Mvc v2.0 候选版本(System.Web.Mvc 命名空间)中。

它不会消失的可能性很高。:)

于 2010-01-15T15:40:26.283 回答
0

它确实进入了 MVC Beta,我上周看到了一个 Microsoft 代表演示 - 所以是的,它非常活跃。

于 2009-11-16T21:23:47.447 回答