2015-07-27 28 views
7

Il nostro server di compilazione è configurato con solo il MS Build Tools 2015 per garantire che abbiamo appena installato abbastanza per costruire progetti senza aver installato troppo (cioè ambiente VS Developer completo che ha portato a problemi con le distribuzioni in passato).Quali parti dell'SDK di Azure 2.7 devo installare su un server di build?

Saremmo ormai come per iniziare a costruire progetti Azure su questo server ma le opzioni sembrano essere "tutto compreso un'istanza di Visual Studio", o "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. exe
  • 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

Chiaramente io probabilmente non hanno bisogno gli emulatori ...

risposta

12

Oltre alla MS costruire strumenti, effettuando le seguenti operazioni mi ha permesso di costruire progetti Azure Cloud Service su una città Team Build Agente:

  1. Copy the Web and WebApplications targets da C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0 su una macchina con Visual Studio installato.
  2. Poi dal SDK download page installare i seguenti nell'ordine definito nelle Istruzioni Installare:
    1. MicrosoftAzureAuthoringTools-x64.msi
    2. MicrosoftAzureLibsForNet-x64.msi
    3. MicrosoftAzureTools.VS.140

Poi utilizzando il MSBuild versione "MS strumenti di generazione 2015", MSBuild ToolsVersion "14.0" i miei progetti Azure Cloud Service costruire e pacchetto bene.