【发布时间】:2018-12-13 16:47:42
【问题描述】:
我们有一个 Visual Studio 解决方案,其中包含一个 WebAPI 应用程序和一个 MVC 网站都使用共享项目数据访问层。
- 解决方案
- WebAPI
- DAL
- 网站
我们需要将 webAPI 和网站分成 2 个单独的解决方案,用于我们的 Azure DevOps 发布管道,但我们不确定 DAL 需要放在哪里,因为这对于两个项目都是必需的,如果我们确实需要拆分它们的话。 有什么建议吗?
【问题讨论】:
-
我还没有仔细研究发布管道,但我不确定您为什么需要单独的解决方案。您使用哪些任务来生成构建工件以及您正在使用哪些部署任务?例如,对于 Azure App Service Deploy 任务,您只需引用构建生成的特定 ZIP 包。
标签: c# visual-studio azure azure-devops azure-pipelines