Visual Studio 2012无法识别Windows Azure Tools 2.2

我最近安装了windows Azure SDK 2.2 . 但是当我尝试升级我的项目以指向windows azure 2.2(之前的2.0)到"properties"菜单时,VS没有't recognize it. There should be option to upgrade to the latest azure tools version installed in there, but there wasn' t . 我'm also try to update it manually by editing the project file (*.ccproj), but when reload it, the pop up for downloading azure tools 2.2 appears. It seems Visual Studio didn' t识别windows azure工具2.2 . :(

另一个问题是,我无法关闭我的Visual Studio 2012.它显示以下消息:

无法检索Visual Studio服务:Microsoft.VisualStudio.WindowsAzure.Credentials.IAzureCredentialsManager

我相信这与我安装的Windows Azure SDK 2.2有关 .

目前我仍在努力解决这个问题 . :(

如果有人对这个问题有任何解决方案 . 谢谢 .

注意:

  • 我正在使用visual studio 2012 Premium(无更新)

  • 我以前安装过Windows Azure SDK 1.6-2.0

  • 我安装了azure sdk 2.2而没有卸载以前的版本 .

  • 我正在使用基于X64的系统

UPDATE:

谢谢大家的答案 . 但不幸的是,我已经尝试了所有这些,从重新安装模拟器直到重新安装Visual Studio,但没有运气 .

如果您遇到与我相同的问题但无法解决问题,请使用最后的手段: Re-Install your OS . 似乎失败的根源来自更深层次的部分 . 在我的情况下,我的公司给了我新的PC(它有新的操作系统),并且在我第一次安装azure时没有问题 .

回答(2)

2 years ago

@Sebastián我刚刚发生同样的事情,虽然我使用VS2013 - 我无法再次运行安装程序,因为它表明它已经安装 . 以下是我为解决此问题所做的工作:

  • 关闭VS.

  • 从控制面板打开程序和功能

  • 找到"Windows Azure Tools for Microsoft Visual Studio - v2.2"

  • 突出显示该项目,然后单击上方工具栏中的更改

  • 选择修复并重新安装 .

  • 无需重启,只需打开VS即可

祝好运! Ĵ

2 years ago

通过http://www.windowsazure.com/en-us/downloads/提供的Web PI下载安装Windows Azure SDK 2.2后,我发现:

  • Windows Azure Compute Emulator 2.2及相关工具已从开始菜单安装并可用(正如预期的那样)

  • 我现有的Azure Cloud 服务项目属性显示Windows Azure Tools版本:2.1,没有升级到2.2的选项(不是预期的)

  • 创建新的Azure Cloud 服务项目仅显示我之前安装的SDK版本的选项(也不是预期的)

Web PI安装程序似乎跳过了Visual Studio组件 .

再次运行相同的安装程序后,安装了Visual Studio组件,我可以升级我的项目 .

尝试再次运行Azure .NET SDK VS 2012 download .