Azure 2.7 SDK中哪些部分需要在构建服务器上安装?

8
我们的构建服务器仅配置了MS Build Tools 2015,以确保我们安装了足够的内容来构建项目,而没有安装过多(例如完整的VS开发环境,这在过去导致部署问题)。现在我们想在此服务器上开始构建Azure项目,但选项似乎是“包括Visual Studio实例的所有内容”或“所有或部分这些位”。
  • 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
明显地,我可能不需要模拟器...
1个回答

14
除了安装 MS Build 工具之外,按照以下步骤使我能够在 Team City Build Agent 上构建 Azure 云服务项目:
  1. 从已安装 Visual Studio 的计算机的 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0 目录中复制 WebWebApplications 目标。
  2. 然后从SDK 下载页面 按照安装说明的顺序安装以下内容:
    1. MicrosoftAzureAuthoringTools-x64.msi
    2. MicrosoftAzureLibsForNet-x64.msi
    3. MicrosoftAzureTools.VS.140
然后使用 "MS Build Tools 2015" 的 MSBuild 版本和 "14.0" 的 MSBuild ToolsVersion,我的 Azure 云服务项目可以成功构建和打包。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接