我在Visual Studio 2015 Update 3中创建了一个新的ASP.NET MVC Web应用程序。在创建过程中,我选中了要在Azure上托管我的应用程序的框作为Web App。配置Azure Web App设置时,我创建了一个新的资源组,一个新的App Service计划和一个新的资源组。
当它尝试创建项目并进行部署时,我收到以下错误:
{
"error": {
"code": "MissingRegistrationForLocation",
"message": "The subscription is not registered for the resource type 'components' in the location 'Central US'. Please re-register for this provider in order to have access to this location."
}
}
在我的Azure门户中成功创建了资源组和Web应用程序。
当我右键单击VS中的项目并选择“发布”,然后选择Azure Web Apps目标时,会出现一个窗口,显示我的Microsoft帐户并显示我的Azure订阅,但它不会显示任何现有的Web应用程序。
我需要做什么?我现在已经搜索了几个小时,我无法理解。
答案 0 :(得分:1)
这似乎是一个已知问题,更多信息请参阅MSDN thread。请尝试更新到最新版本的Azure SDK以解决此问题。以下是剪辑的线程。
对于某些旧版本的Azure App Service工具,这是一个已知问题
我们可以使用Microsoft Web Platform Installer工具轻松获取Azure SDK。