我正在使用 Visual Studio 2017。我开发了一个 Web API 并将其发布到 Azure。该 API 未显示在 Azure 门户中,但显示在 Azure 资源资源管理器中。我做了一些研究,发现这篇文章说 API 是使用过时的 Azure SDK 发布的。
我使用的是最新版本的 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/