将 Web API 控制器添加到 VS 2015 中迁移的 Web 窗体项目

Adding Web API controllers to a migrated Web Forms project in VS 2015

我刚刚将一个 ASP.NET 4.0 Web Forms 项目从 VS 2010 迁移到 2015。我现在想添加一个 WebApi 控制器作为重构项目的一部分,但是当我转到 "Add New Item" -> Web -> Web API,它没有显示任何项目,但显示 "Please choose a project type"

我错过了什么?

您需要将项目设置为至少以 .NET 4.5 为目标才能支持 Web API。