方法 : ビルドおよび配置のためにデータベース プロジェクトを構成する
データベースのビルド方法および配置方法は、プロジェクトのプロパティを使用して制御します。プロジェクトのプロパティには、構成、プラットフォーム、ターゲット データベースなどのビルド設定と、プロジェクトのバージョン、既定のスキーマ、既定の照合順序などの全般設定があります。
データベース プロジェクトの全般プロパティを構成するには
ソリューション エクスプローラで、プロパティを構成するデータベース プロジェクトをクリックします。
[表示] メニューの [プロパティ ページ] をクリックします。または、[プロジェクト] メニューの [ProjectName のプロパティ] をクリックします。
そのデータベース プロジェクトのプロパティ シートが表示されます。
メモ : データベース プロジェクトを右クリックし、[プロパティ] をクリックすることもできます。
[プロジェクトの設定] タブをクリックします。
これで、データベース プロジェクトのプロパティを構成できます。構成できる設定の詳細については、「データベース プロジェクト設定の概要」を参照してください。
データベース プロジェクトのビルド プロパティを構成するには
ソリューション エクスプローラで、プロパティを構成するデータベース プロジェクトをクリックします。
[表示] メニューの [プロパティ ページ] をクリックします。または、[プロジェクト] メニューの [ProjectName のプロパティ] をクリックします。
そのデータベース プロジェクトのプロパティ シートが表示されます。
メモ : データベース プロジェクトを右クリックし、[プロパティ] をクリックすることもできます。
[ビルド] タブをクリックします。
これで、データベース プロジェクトのプロパティを構成できます。構成できる設定の詳細については、「データベース プロジェクト設定の概要」を参照してください。
ビルド構成の選択
ソリューションの各データベース プロジェクトに対して、ビルド構成を選択できます。既定で含まれる構成は 1 つですが、カスタム構成を追加できます。たとえば、データベースを常に削除して再作成するカスタム構成が必要な場合は、追加できます。異なる種類のプロジェクトを含んでいるソリューションでは、プロジェクトごとに特定のビルド構成を使用するカスタム ソリューション構成を作成できます。
データベース プロジェクトのビルド構成を指定するには
ソリューション エクスプローラで、ビルド構成を指定するデータベース プロジェクトをクリックします。
[標準] ツール バーの [ソリューション構成] で、データベース プロジェクトに使用するビルド構成をクリックします。
これで、新しい構成が選択されました。このプロジェクトをビルドすると、クリックした構成が使用されます。
ソリューションのビルド構成を指定するには
ソリューション エクスプローラでソリューション ノードをクリックします。
[ビルド] メニューの [構成マネージャ] をクリックします。
[構成マネージャ] ダイアログ ボックスが表示されます。
ソリューション内の各プロジェクトに使用する構成設定を指定します。詳細については、「方法 : ビルドの準備および管理」を参照してください。
ビルド順序の指定
ソリューションに、データベース プロジェクトと、そのデータベース プロジェクトのための 1 つ以上のデータベース単体テスト プロジェクトの両方が含まれている場合は、ソリューション内のプロジェクトを正しい順序でビルドする必要があります。データベース プロジェクトがデータベース単体テスト プロジェクトよりも先にビルドされるようにする必要があります。
データベース単体テスト プロジェクトとそのデータベース プロジェクトの間の依存関係を指定するには
ソリューション エクスプローラで、データベース単体テスト プロジェクトをクリックします。
[プロジェクト] メニューの [プロジェクト依存関係] をクリックします。
[プロジェクト依存関係] ダイアログ ボックスが表示されます。
[依存先] で、データベース単体テスト プロジェクトが依存するデータベース プロジェクトをクリックします。
メモ : [プロジェクト依存関係] ダイアログ ボックスの [ビルドの順序] タブをクリックすると、プロジェクトのビルド順序を確認できます。
[OK] をクリックします。
これにより、ソリューションのビルド時に、データベース プロジェクトがデータベース単体テスト プロジェクトよりも前にビルドされるようになります。