2015-07-27 5 views
7

Наш сервер сборки сконфигурирован только с номером MS Build Tools 2015, чтобы убедиться, что мы только что установили для создания проектов без слишком большой установки (то есть полной среды разработки VS, которая в прошлом вызывала проблемы с развертываниями).Какие части Azure 2.7 SDK мне нужно установить на сервер сборки?

Мы бы сейчас хотел бы начать строить Azure проекты на этом сервере, но варианты кажутся «Все, включая экземпляр Visual Studio», или «All or some of these bits»:

  • AzureMobileAppsSdkV1.0.msi
  • AzureMobileAppsSdkV2.0.msi
  • HiveODBC32.msi
  • HiveODBC64.msi
  • Microsoft.Azure.DataFactoryTools.msi
  • Microsoft.Azure.HDInsightToolsForVS2013.msi
  • Microsoft.Azure.HDInsightToolsForVS2015.msi
  • MicrosoftAzureAuthoringTools-x64.msi
  • MicrosoftAzureAuthoringTools-x86.msi
  • MicrosoftAzureComputeEmulator-x64.exe
  • MicrosoftAzureComputeEmulator-x86. ехе
  • MicrosoftAzureLibsForNet-x64.msi
  • MicrosoftAzureLibsForNet-x86.msi
  • MicrosoftAzureQuickstarts.msi
  • MicrosoftAzureStorageEmulator.msi
  • MicrosoftAzureStorageTools.msi
  • MicrosoftAzureTools.VS120.exe
  • MicrosoftAzureTools.VS140.exe
  • WebToolsExtensionsVS14.msi
  • WebToolsExtensionsVS2013.msi
  • WebToolsExtensionsVWD14.msi
  • WebToolsExtensionsVWD2013.msi

Очевидно, я, вероятно, не нужны эмуляторы ...

ответ

12

В дополнение к MS Build Tools, выполнив следующие действия позволили мне строить проекты Azure Cloud Service на Team City Build Agent:

  1. Copy the Web and WebApplications targets от C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0 на машине с установленной Visual Studio.
  2. Тогда из SDK download page установить следующее в порядке, определенном в разделе Установка Инструкции:
    1. MicrosoftAzureAuthoringTools-x64.msi
    2. MicrosoftAzureLibsForNet-x64.msi
    3. MicrosoftAzureTools.VS.140

Затем, используя MSBuild версии "MS Build Tools 2015", MSBuild ToolsVersion "14,0" мои проекты Azure Cloud Service построить и пакет хорошо.