首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为具有三个需要使用Azure DevOps部署的web项目的解决方案设置生成和部署

为具有三个需要使用Azure DevOps部署的web项目的解决方案设置生成和部署
EN

Stack Overflow用户
提问于 2018-12-13 05:31:55
回答 1查看 58关注 0票数 2

我在VS中有一个解决方案,我有多个项目,但其中三个项目需要部署在不同的azure web应用程序中。

我读过教程,其中所有的教程都向您展示了这些简单的步骤

  1. 设置生成(指向.sln文件)
  2. 在.zip文件中获取项目
  3. 设置发布管道,您可以在其中选择项目(.zip文件),然后选择要部署项目的azure web应用程序。

当您的解决方案中只有一个web应用程序时,所有这些都相当简单,并且运行良好。在我的例子中,它不起作用,因为我认为工件有多个应用程序,我没有给部署管道提供任何信息,它将如何从zip文件中为每个Azure Web应用程序选择一个应用程序。

怎样才是更好的方法呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-13 08:56:57

你必须改变你的构建方式。您可以使用(.csproj)而不是构建解决方案(.sln) (假设您有一个具有多个.csporj的通用.sln文件)

步骤:

建立构建指向projectA.csproj

  • Setting up

  • 构建指向projectC.csproj

  • Getting up build - pointing projectB.csproj
  1. Setting up build - pointing projectC.csproj
    1. Getting在单独的压缩包(3
    2. )中的所有工件在发布期间,您可以将相应的工件( zip )部署到您的azure

假设你有一个通用的.sln,它有3个独立的.sln解决方案。你可以关注my answer here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53751676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档