我最近安装了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 回答
@Sebastián我刚刚发生同样的事情,虽然我使用VS2013 - 我无法再次运行安装程序,因为它表明它已经安装 . 以下是我为解决此问题所做的工作:
关闭VS.
从控制面板打开程序和功能
找到"Windows Azure Tools for Microsoft Visual Studio - v2.2"
突出显示该项目,然后单击上方工具栏中的更改
选择修复并重新安装 .
无需重启,只需打开VS即可
祝好运! Ĵ
通过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 .