SQLServerデータベースを利用するVisualStudio2010で開発しているアプリケーションがあります。そのため、私はVS SQLServer2008データベースプロジェクトを使用しています。
データベースプロジェクトには、データベースの構築に使用されるターゲット接続が必要です。
問題:
このプロジェクトは、開発者チームとビルドサーバーのソース管理下にあります。一部の開発者は'08SQLServerインスタンスに名前を付けていますが、他の開発者はデフォルトのインスタンスを持っています。'local'構文を使用するという考えだけでは不十分です。
ソース管理の外部でデータベースプロジェクト接続を構成する機能が必要です。データベースプロジェクトがSQLコマンド変数ファイルを提供していることがわかりますが、これは私が求めているものですか?
この問題に対応するためのベストプラクティスのアプローチは何ですか?
ビルドサーバーの一部としてMSBuildを使用しています-このアプローチはMSBuildにどのように適合しますか?