我有一个带有*.sqlproj项目的VS2013解决方案,其中包含特定于此解决方案的对象.问题是这也是其他项目的常见数据库.
我的问题是自动将我的架构中的更改部署到数据库而不影响其他对象.默认情况下,DACPAC会更新我的案例中不需要的整个数据库.
我试图写部署贡献者http://msdn.microsoft.com/en-us/library/dn268597(v=vs.103).aspx但似乎没有办法让它在解决方案文件夹中,因为它必须放在SQL Server的Program Files子文件夹中.
我使用Bamboo创建部署包,应用程序使用Azure SQL数据库托管在Microsoft Azure上.
有没有什么办法可以使用DACPAC或其他自动方式在我的架构中部署数据库更改?