azure - 尝试发布 Azure API。 VS2017似乎没有最新的Azure SDK

标签 azure visual-studio-2017 azure-web-app-service azure-api-apps azure-sdk

我正在使用 Visual Studio 2017。我开发了一个 Web API 并将其发布到 Azure。该 API 未显示在 Azure 门户中,但显示在 Azure 资源资源管理器中。我做了一些研究,发现这篇文章说 API 是使用过时的 Azure SDK 发布的。

https://blogs.msdn.microsoft.com/waws/2017/03/31/publishing-azure-api-app-and-it-does-not-appear-in-the-portal/

我使用的是最新版本的 VS 2017,15.1 (26403.7)。

我已经验证我的 API 正在使用“apiapp”类型属性发布。文章说修复方法是更新我的 Azure SDK,但这似乎已集成到 VS2017 中的“Azure 开发”工作负载中。我没有看到任何强制更新的方法。

这是 Visual Studio 2017 的问题吗?或者,还有其他方法来更新Azure SDK吗?在问题解决之前,我可以在 Azure 资源管理器中解决此问题吗?

如有任何指导,我们将不胜感激。

最佳答案

这是最新 Azure SDK 中 dotnet Core 应用程序的发布配置文件的一个已知错误。

在 Azure 门户中创建 API 应用程序,然后从 Visual Studio 发布到该应用程序应该正确标记该应用程序。

关于azure - 尝试发布 Azure API。 VS2017似乎没有最新的Azure SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43458567/

相关文章:

azure - 无法获取存储帐户容器详细信息

visual-studio-2017 - 在 Visual Studio 2017 上安装 pdcurses

azure - Flask应用程序绝对url重定向在http而不是azure应用程序服务中的https

c++ - 如何在C++中将结构类型 vector 数据输入到结构 vector 成员(嵌套结构 vector )中

azure - 无法获取资源类型 'Microsoft.Web/Sites' 的资源 ID 和资源名称。错误: ExpiredServicePrincipal

azure - 将每个拉取请求部署到具有唯一 URL 的应用服务

azure - 如何在Azure函数应用程序中使用SignalR?

azure - 需要了解通过 REST API 在 Azure 中运行命令

c# - 使用 'using' 会导致创建 EventData 列表时出现 ObjectDisposeException

c++ - constexpr if else 表达式中的 "Expected a statement"