2

是否可以使用 Visual Studio 2015 RC 创建 Azure API 应用程序——或者更具体地说——将现有的 ASP.NET MVC WebAPI 移动到 API 应用程序?我下载了最新的 Azure SDK,但在 VS 2015 RC 中没有看到任何 Azure App Services 功能。如何启用它?还是2015年还没有?

4

4 回答 4

0

目前在 VS 2015 的 RC 版本上不可用。SDK 仅针对 VS 2013。

不过,我们肯定会支持 VS 2015。

于 2015-05-19T18:06:14.827 回答
0

我已经为 VS2015RC 安装了最新的 Azure SDK,确实它仍然不支持 Azure API App。

VS2015RC ASP.NET Web App 项目模板

对 VS2013 执行上述相同操作,它支持创建新的 Azure API 应用程序。 VS2013 ASP.NET Web App 项目模板

于 2015-05-20T15:24:01.827 回答
0

虽然这不能解决迁移问题,但 Alexander Zeitler 有一篇博客文章解释了如何在 Visual Studio 2015 RC 中创建 API 应用程序。

https://alexanderzeitler.com/articles/Deploying-a-ASP-NET-MVC-6-API-as-Azure-API-App-in-Azure-App-Services/

此外,我是 Azure 应用服务(包括 API 应用)的内容开发人员,我们正在为使用 Visual Studio 2015 RC 创建 API 应用编写正式主题。

该主题应该“很快”准备好,尽管还没有确定的日期。

编辑:由于博客文章特别提到了 MVC 6,我应该明确指出,只要您遵循以下准则,您就不需要 MVC 6:

  • 从 NuGet 添加 Swashbuckle
  • 使用必要的元数据在项目的根目录中创建 apiapp.json 文件
  • 有一个包含所需 json 文件的 Metadata 文件夹
  • 发布到您的 Azure 订阅
  • 重启网关
  • 于 2015-05-26T18:40:59.900 回答
    0

    如果你想将现有的 Web API 项目转换为使用 API 应用程序,Visual Studio 中有一个手势可以实现这一点。Azure.com API Apps area也记录了它。下面是 Visual Studio 中手势的屏幕截图。

    使用 API App SDK 启用 Web API

    于 2015-08-18T05:58:26.980 回答