通过Visual Studio将ASP.NET Web API发布到Azure时出错

时间:2016-12-08 14:49:55

标签: visual-studio azure publish

我尝试使用Visual Studio 2015向Azure发布一个简单的ASP.NET Web API,然后发布..." - > Microsoft Azure App Service。我选择创建所有新的服务计划和资源,但部署失败,并显示MissingRegistrationForLocation错误。

Error

Azure门户上的错误:

类型 microsoft.insights /组件 资源ID /subscriptions/8e45263d-xxxx-xxxx-xxxx-3578972e80c4/resourceGroups/xxx/providers/microsoft.insights/components/xxx 状态消息 {   "错误":{     "代码":" MissingRegistrationForLocation",     " message":"订阅未注册资源类型'组件'在美国中部地区'。请重新注册此提供商以访问此位置。"   } }

Microsoft Azure宣布breaking change,但我不知道应该怎样做才能使Visual Studio的Publish ...功能再次运行。显然,Visual Studio的模板仍未更新此更改,但我可以编辑Visual Studio的Azure模板? 谢谢。

编辑:下载并安装最新的Azure SDK将解决问题https://azure.microsoft.com/en-us/downloads/

1 个答案:

答案 0 :(得分:0)

下载并安装最新的Azure SDK将解决问题

https://azure.microsoft.com/en-us/downloads/

原帖中也提到了答案,但是我花了一个小时才发现这个问题,所以对于其他人我把它粘贴作为答案。