在我的组织中,主要产品是一个 Web 应用程序和一个关联的数据库。Web 应用程序和数据库都在 TFS 中进行源代码控制。我们在数百个 IIS 网站实例中以各种版本运行该产品。当在 IIS 部署上有这么多网站实例时,就是 atm。一个问题。
我想要做的是将我的 Web 应用程序与我的数据库项目的输出打包在一起。我一直在研究创建一个 Web 部署包,如果我愿意,它可以很容易地远程、本地或以编程方式将 Web 应用程序部署到 IIS。我想要实现的是拥有一个包,但我想知道是否可以利用 dacpac 增量数据库部署将数据库项目嵌入到 Web 部署包中?如果这是不可能的,是否有适合我需要的 Web Deploy Package 的替代方案?