我有一个正在使用 SQL Server 数据库的 Visual Studio 2010 中开发的应用程序。因此,我使用的是 VS SQL Server 2008 数据库项目。
数据库项目需要一个用于构建数据库的目标连接。
问题:
该项目受开发人员团队和构建服务器的源代码控制。一些开发人员将他们的 '08 SQL Server 实例命名,而其他开发人员则使用默认实例。仅使用“本地”语法的想法是不够的。
我需要能够在源代码控制之外配置数据库项目连接。我看到数据库项目提供了一个 SQL 命令变量文件,这是我想要的吗?
解决此问题的最佳实践方法是什么?
我正在使用 MSBuild 作为我的构建服务器的一部分 - 这种方法如何适合 MSBuild?