通过 TFS Build 部署一个多个数据库项目的问题
Posted
技术标签:
【中文标题】通过 TFS Build 部署一个多个数据库项目的问题【英文标题】:Problems with deploy one several database projects by TFS Build 【发布时间】:2015-08-20 09:00:11 【问题描述】:我的解决方案中有两个数据库项目:
-
数据库 - 包含架构和默认数据。
TestData - 引用第一个并包含测试数据。
我需要配置 TFS 构建过程以根据构建定义仅部署其中一个(例如仅数据库)。但目前 TFS Build 部署了这两个项目。
有人可以帮忙吗?
【问题讨论】:
你的构建过程不应该部署任何东西。您应该有一个在成功构建之后运行的单独进程来处理发布您的软件。 【参考方案1】:我认为您可以通过在 VS 解决方案中创建 2 个不同的构建配置来解决此问题,其中一个配置仅部署数据库,而另一个配置仅部署 TestData。试试这个:
-
在 Visual Studio 中,转到 Build 菜单 > Configuration Manager...
通过打开活动解决方案配置下拉列表并选择
【讨论】:
以上是关于通过 TFS Build 部署一个多个数据库项目的问题的主要内容,如果未能解决你的问题,请参考以下文章