【问题标题】:Which parts of the Azure 2.7 SDK do I need to install on a build server?我需要在构建服务器上安装 Azure 2.7 SDK 的哪些部分?
【发布时间】:2015-07-27 16:01:38
【问题描述】:

我们的构建服务器仅配置了MS Build Tools 2015,以确保我们安装了足够多的东西来构建项目,而无需安装太多(即完整的 VS 开发人员环境,过去曾导致部署出现问题)。

我们现在想开始在此服务器上构建 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.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

显然我可能不需要模拟器...

【问题讨论】:

    标签: .net azure msbuild teamcity build-server


    【解决方案1】:

    除了 MS Build Tools,我还可以通过以下操作在 Team City Build Agent 上构建 Azure Cloud Service 项目:

    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 云服务项目构建和打包很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-15
      • 1970-01-01
      • 2015-08-01
      • 1970-01-01
      • 2014-08-20
      • 2010-10-21
      • 1970-01-01
      相关资源
      最近更新 更多