我正在使用 Asp.Net MVC 4.0 项目模板,那么我将在我的项目中使用的 Web api 版本是什么。我不知道如何找到我的项目中使用的 web api 版本。如何获取该版本的Web api?
默认情况下,MVC 4.0 模板附带 WebAPI 版本 4.0.20710.0(也称为 Web API 1)。要检查这一点,请打开您的解决方案,展开 WebAPI 解决方案,然后打开包含已安装内容的 NuGet 配置的
packages.config
文件。如果您尚未更新软件包,您应该会看到此内容。
<package id="Microsoft.AspNet.WebApi" version="4.0.20710.0" targetFramework="net40" />
您现在可以访问 NuGet 网站并在此处检查包历史记录。我已将此页的内容复制到下面。正如您所看到的,此版本的 WebAPI 于 2012 年 8 月 11 日发布。在 2014 年 1 月左右发布 WebAPI 2 后,此版本被称为“WebAPI 1”。如果您愿意,您可以使用以下命令升级您的 MVC4 项目以使用 WebAPI 2 NuGet 更新向导。
版本历史
版本 | 下载 | 最后更新 |
---|---|---|
Microsoft ASP.NET Web API 2.2 5.2.3(此版本) | 249542 | 2015 年 2 月 9 日星期一 |
微软 ASP.NET Web API 2.2 5.2.3-beta1 | 11688 | 2014 年 12 月 17 日,星期三 |
微软 ASP.NET Web API 2.2 5.2.2 | 545094 | 2014 年 8 月 28 日,星期四 |
微软 ASP.NET Web API 2.2.2 5.2.2-rc | 10649 | 2014 年 8 月 23 日星期六 |
微软 ASP.NET Web API 2.2 5.2.0 | 351005 | 2014 年 7 月 1 日,星期二 |
微软 ASP.NET Web API 2.2 5.2.0-rc | 18499 | 2014 年 5 月 27 日星期二 |
微软 ASP.NET Web API 2.1 5.1.2 | 416403 | 2014 年 4 月 2 日,星期三 |
微软 ASP.NET Web API 2.1 5.1.1 | 307194 | 2014 年 2 月 10 日星期一 |
微软 ASP.NET Web API 2.1 5.1.0 | 201058 | 2014 年 1 月 17 日星期五 |
微软 ASP.NET Web API 5.1.0-rc1 | 19761 | 2013 年 12 月 6 日星期五 |
微软 ASP.NET Web API 2 5.0.1 | 152379 | 2014 年 2 月 13 日,星期四 |
微软 ASP.NET Web API 2 5.0.0 | 752667 | 2013 年 10 月 17 日,星期四 |
微软 ASP.NET Web API 5.0.0-rc1 | 28262 | 2013 年 8 月 23 日星期五 |
微软 ASP.NET Web API 5.0.0-beta2 | 24088 | 2013 年 6 月 26 日,星期三 |
微软 ASP.NET Web API 5.0.0-beta1 | 14905 | 2013 年 6 月 26 日,星期三 |
微软 ASP.NET Web API 4.0.30506 | 648619 | 2013 年 5 月 30 日,星期四 |
微软 ASP.NET Web API 4.0.20710 | 1246927 | 2012 年 8 月 11 日星期六 |
微软 ASP.NET Web API(RC)4.0.20505 | 112922 | 2012 年 5 月 31 日,星期四 |