WebApi2在visual studio 2012中

use*_*369 20 visual-studio-templates asp.net-web-api visual-studio-2012

如何在Visual Studio 2012中创建使用WebApi2的项目?

我是否必须使用空白项目创建或者是否必须创建MVC项目?

我不想安装Visual Studio 2013预览版,请帮忙.

Sea*_*nch 31

您需要为Visual Studio 2012安装ASP.NET和Web Tools 2013.1,后者将添加Web API 2和MVC 5模板

  • 这些链接指向Web平台安装程序,它似乎不再具有用于Visual Studio 2012安装程序的ASP.NET和Web Tools 2013.1.ASP.NET和Web Tools 2013.2安装程序可通过Web PI获得,但似乎不添加Web API 2模板.我能够在这里找到2012.1安装程序https://www.microsoft.com/en-us/download/details.aspx?id=41532 (3认同)

Ola*_*ybø 6

创建一个MVC项目,右键单击并选择

  1. 创建一个MVC项目
  2. 右键单击解决方案资源管理器中的项目,然后选择"管理nuget包"
  3. 选择"包含预售"
  4. 搜索web api并选择"Microsoft ASP.NET Web API",确保版本为5.0.0-beta2(预发布)

等一下,你应该好好去.


Kaz*_*azu 6

据我所知,Web API 2等于5.0.0-beta2,因此您可以按照Olav的描述从NuGet中获取它.

但是,如果您已安装VS2012.2更新,则可以从Web API模板开始,而不仅仅是使用MVC模板.启动一个新项目,选择MVC,然后选择Web API模板.它不会添加太多,只是为Web API量身定制的一些示例控制器和一些配置文件.

对于特定的VS2013功能,例如他们在一些Build视频中显示的内容:我担心你需要使用2013预览才能使用它们.