通过WebpiCmd安装Azure 1.8 SDK

我试图通过webpicmd.exe安装适用于Visual Studio 2012的Azure 1.8 SDK,如SDK下载页面所示: http : //www.microsoft.com/en-us/download/details.aspx?id= 35448

我试图运行的命令是

webpicmd /install /products:WindowsAzureToolsVS2012_1_8 /accepteula 

当我这样做,我得到的消息

 The following products are not available on this machine or already installed: WindowsAzureToolsVS2012_1_8 

如果我使用Web平台安装程序GUI,我可以安装SDK,但我希望能够自动化它。 任何想法我做错了什么?

最接近你可能要找的命令是这样的:

webpicmd /Install /Products:WindowsAzureToolsVS2012 /AcceptEula /Log:log.txt

但是你说你想要1.8 SDK,但是命令会安装Visual Studio工具,而不是SDK和v1.8是最新的,所以在将来你可能会得到更高的版本。 从我所知道的和我所尝试的,目前还没有明确selectVS2012的版本1.8的方法。

你有最新版本的networking平台安装程序吗? 或者是运行命令时使用的正确版本的webpicmd.exe。

我刚碰到这个问题,发现是因为我安装了旧版本的webpicmd.exe

我想出了目前适用于azure sdk 1.8和2.0的ID。

1.8 id是/products:VWDOrVs11AzurePack_1_8_1

2.0 id是/products:vwdorvs11azurepack

这两个人都为我使用最新的networking平台安装程序。