MVC 2需要哪个版本的.NET?

4

MVC 2可以在.NET Framework 4.0或3.5 SP1上运行吗?微软是否已经宣布了要求?

此外,MVC 2是和.NET 4.0分开安装,还是随着4.0一起安装?

4个回答

7
根据 Scott Guthrie 的说法,ASP.NET MVC 2 可以与 VS 2008 / .NET 3.5 以及 VS 2010 / .NET 4 兼容。
对于 MVC 2 安装问题:
ASP.NET MVC 2 是 VS 2010 / .NET 4 的内置组件,这意味着一旦安装了任何版本的 Visual Studio 2010,您将不需要下载或安装任何内容就可以获得它。当前公共的 VS 2010 Beta 2 版本包括 ASP.NET MVC 2 Preview 2 版本。即将发布的下个月的可供下载的 VS 2010 Release Candidate 将包含较新的 ASP.NET MVC 2 RC 内置版本。

2
稍微更正一下:ASP.NET MVC 2包含在VS2010中,但不包括.NET 4。也就是说,如果您有一个干净的Windows机器并安装了.NET 4,您将没有ASP.NET MVC 2。然后,您可以下载ASP.NET MVC 2,它将适用于.NET 3.5 / 4和VS2008 / VS2010。 - Eilon
感谢您的澄清,肯定有助于澄清事情! - Allen Rice

2

它将在 .NET 3.5 SP1 及更高版本上运行。


1

MVC 2将与任何一种都兼容。 MVC的下一个版本需要4.0或更高版本,但这个新的“2”无论如何都可以。

最终的Visual Studio 2010将包含MVC 2。 目前,MVC 2发布候选版是可供下载的,可以在这里找到。


有没有关于下一个版本的信息?搜索这些内容很困难,因为有太多关于MVC和ASP.NET的信息都会淹没在互联网中。 - Allen Rice
ASP.NET MVC 2刚刚在不到一个月前发布为RC版本 - 关于下一个版本的信息非常少,因为这个版本甚至还没有发布。 - Marek Karbarz
1
没有太多关于MVC 3的信息。我只是在面试中口头听到一个设计师说,它将更加针对.NET 4。(尽管微软有时会跳过数字。也许它将是MVC……2012!) - Patrick Karcher
啊,好吧,我开始觉得自己完全落后了。我一直知道MVC 2,并且它们刚刚进入RC阶段。由于你提到了“下一个”版本,所以我认为它就在不远处。 - Allen Rice
ASP.NET MVC 3 的当前计划是需要 .NET 4,但目前还没有公开宣布。 - Eilon
1
这里是来自Phil Haack网站的内容:“……ASP.NET MVC 3将仅针对ASP.NET 4进行编译(不计划支持ASP.NET 3.5)……”。以下是该页面链接:http://goo.gl/a1Ya。我已经多次从他和其他人那里听到了这个消息,但这并不是**官方的**。是的,即使MVC版本相对较快地发布,这仍然需要一段时间。 - Patrick Karcher

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接