Назад | Перейти на главную страницу

Установка пакета SDK для Azure 1.8 через WebpiCmd

Я пытаюсь установить пакет SDK для Azure 1.8 для 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, но я хотел бы иметь возможность его автоматизировать. Есть идеи, что я делаю не так?

У вас установлена ​​последняя версия установщика веб-платформы? Или при запуске команды используется правильная версия webpicmd.exe.

Я просто столкнулся с этой проблемой и обнаружил, что это связано с тем, что я установил более старую версию webpicmd.exe

Команда, наиболее близкая к тому, что вы, вероятно, ищете, следующая:

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

Однако вы говорите, что хотите 1.8 SDK, но команда установит инструменты Visual Studio, а не SDK, и v1.8 является последней, поэтому в будущем вы можете получить более высокую версию. Насколько я знаю и что пробовал, в настоящее время нет возможности явно выбрать версию 1.8 для VS2012.

Я выяснил идентификаторы, которые в настоящее время работают для Azure sdk 1.8 и 2.0.

Идентификатор 1.8 /products:VWDOrVs11AzurePack_1_8_1

Идентификатор 2.0 /products:vwdorvs11azurepack

Оба они работали для меня с использованием последней версии установщика веб-платформы.