Установка Azure 1.8 SDK через WebpiCmd
Я пытаюсь установить Azure 1.8 SDK для Visual Studio 2012 через webpicmd.exe, как показано на странице загрузки 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
Если я использую графический интерфейс установщика веб-платформы, я могу установить SDK, но я бы хотел его автоматизировать. Есть идеи, что я делаю не так?
3 ответа
Я выяснил идентификаторы, которые работают на Azure SDK 1.8 и 2.0 в настоящее время.
1.8 идентификатор /products:VWDOrVs11AzurePack_1_8_1
2.0 идентификатор /products:vwdorvs11azurepack
Оба из них работали для меня, используя последний установщик веб-платформы.
Команда, ближайшая к тому, что вы, вероятно, ищете, это:
webpicmd /Install /Products:WindowsAzureToolsVS2012 /AcceptEula /Log:log.txt
Тем не менее, вы говорите, что вам нужен 1.8 SDK, но команда установит инструменты Visual Studio, а не SDK, и v1.8 будет самой последней, так что в будущем вы можете получить более высокую версию. Из того, что я знаю и что я пробовал, в настоящее время нет способа явно выбрать версию 1.8 для VS2012.
У вас есть последняя версия установщика веб-платформы? Или правильная версия webpicmd.exe используется при запуске команды.
Я только столкнулся с этой проблемой и обнаружил, что это потому, что я установил более старую версию webpicmd.exe