-1

对于与 ASP.NET MVC 和 web api 相关的各种 .NET 软件组件的版本级别,我有点困惑。现在我知道 VS2012 和 .NET f/w 4.5 即将“真正实现” RTM,但我不想在一段时间内(如 6 个月或更长时间)进行这种升级。我现在正在编写一个新应用程序,其初始版本(由咨询客户决定)必须是 .NET f/w 4.0 并使用 VS2010(是的,我知道您可以使用 VS2012 向下定位,但在这种情况下,这不是我的选择- 作为顾问,您有时会被规定必须用于合同的工具/版本等)。所以最后到了我问题的关键——我刚刚在 MSDN 上看到 Mike Wasson 的一篇文章,写于 2012 年 1 月/2 月的时间范围内,看起来他使用的是 VS2010 和 .NET f/w 4.0,但演示了利用 ASP.NET MVC 4 的新 Web API 技术。因此可以在 .NET f/w 4.0 和 VS2010 的上下文中安装 ASP.NET MVC 4 组件,并利用 Web API 组件?如果这是真的,我可能想要处理这个特定的项目,而不仅仅是使用 ASP.NET MVC 3(并且根本不使用 Web API 的东西),这是我认为我需要做的。只是我想使用 ASP.NET MVC 4 和/或 Web API 的东西,必须在 9 月 12 日之前使用 .NET f/w 4.5 RC 和 VS2012 RC(或 9 月 12 日之后的 RTM)。这不正确吗?我可能想要处理这个特定的项目,而不仅仅是使用 ASP.NET MVC 3(并且根本不使用 Web API 的东西),这是我认为我需要做的。只是我想使用 ASP.NET MVC 4 和/或 Web API 的东西,必须在 9 月 12 日之前使用 .NET f/w 4.5 RC 和 VS2012 RC(或 9 月 12 日之后的 RTM)。这不正确吗?我可能想要处理这个特定的项目,而不仅仅是使用 ASP.NET MVC 3(并且根本不使用 Web API 的东西),这是我认为我需要做的。只是我想使用 ASP.NET MVC 4 和/或 Web API 的东西,必须在 9 月 12 日之前使用 .NET f/w 4.5 RC 和 VS2012 RC(或 9 月 12 日之后的 RTM)。这不正确吗?

4

2 回答 2

0

因此可以在 .NET f/w 4.0 和 VS2010 的上下文中安装 ASP.NET MVC 4 组件

当然。在撰写本文时它是 RC,但您可以从此处下载并安装它:http ://www.asp.net/mvc/mvc4 (从此处下载 VS2010 的独立安装程序可执行文件:http: //www.microsoft。 com/en-us/download/details.aspx?id=29935

即使它达到 RTM,您也可以在 VS2010 中使用它。当然,您将无法在 VS2010 中使用 .NET 4.5 特定功能(例如async/ await)。

于 2012-08-14T21:09:03.597 回答
0

您可以将 mvc 4 和 web api 与 .net 4.0 一起使用。您不能在其中使用 .net 4.5 的功能,但所有其他功能都可以使用。

于 2012-08-14T21:06:00.680 回答