方法: データベース プロジェクトおよびサーバー プロジェクトのビルド設定を構成する

各ソリューション構成の設定を指定することで、データベース プロジェクトのビルド方法をカスタマイズできます。 たとえば、警告が発生した場合にデータベース プロジェクトのビルドを続行するかどうかを指定できます。 後で任意のターゲット サーバーやデータベースにスキーマを配置できるように、ビルドされたスキーマ (.dbschema) の名前とパスを指定することもできます。 関連するプロジェクトがある場合、ビルドの順序を指定できます。 たとえば、データベース プロジェクトのビルドは、そのデータベースの単体テストを含むプロジェクトをビルドする前に行う必要があります。 ビルドの構成方法の詳細については、「方法 : 構成を作成および編集する」を参照してください。

データベース プロジェクトのビルド設定を構成するには

  1. ソリューション エクスプローラーで、設定を構成するデータベース プロジェクトをクリックします。

  2. [プロジェクト] メニューの [プロジェクト名 のプロパティ] をクリックします。ここで、プロジェクト名 はデータベース プロジェクトの名前です。

    データベース プロジェクトのプロパティが表示されます。

  3. [ビルド] タブをクリックします。

  4. [構成] ボックスの一覧で、カスタマイズする構成をクリックします。

    [プラットフォーム] ボックスの一覧については、既定値をそのまま使用します。

  5. [ビルド出力パス] に、プロジェクトをビルドするときにスキーマ ファイルを作成するパスを入力します。

    [参照] をクリックしてパスを指定することもできます。

  6. [出力ファイル名の作成] に、プロジェクトをビルドするときにコンパイルされるスキーマ ファイルに付ける名前を入力します。

  7. 警告が発生したときにビルドを中止する場合は、[警告をエラーとして扱う] チェック ボックスをオンにします。 警告が発生したときに、エラーでビルドを中断してから続行する場合 (既定値) は、[警告をエラーとして扱う] チェック ボックスをオフにします。

  8. (省略可能) 1 つ以上の警告を抑制する場合は、警告番号の一覧を入力します (番号はコンマまたはセミコロンを使用して区切ります)。

  9. [ファイル] メニューの [選択されたファイルを上書き保存] をクリックします。

データベース単体テスト プロジェクトとそのデータベース プロジェクトの間の依存関係を指定するには

  1. ソリューション エクスプローラーで、データベース プロジェクトのデータベース単体テストを含むプロジェクトをクリックします。

  2. [プロジェクト] メニューの [プロジェクト依存関係] をクリックします。

    [プロジェクト依存関係] ダイアログ ボックスが表示されます。

  3. [依存先] で、単体テスト プロジェクトを実行するデータベース プロジェクトをクリックします。

    注意

    [プロジェクト依存関係] ダイアログ ボックスの [ビルドの順序] タブをクリックすると、プロジェクトのビルド順序を確認できます。

  4. [OK] をクリックします。

    これにより、ソリューションのビルド時に、データベース プロジェクトがデータベース単体テストのプロジェクトよりも前にビルドされるようになります。

参照

処理手順

方法 : 構成を作成および編集する

方法 : プロジェクトの依存関係を作成および削除する

方法 : ビルドの準備および管理

方法: コンパイル済みスキーマ (.dbschema) ファイルを生成するためにデータベース プロジェクトをビルドする

概念

ビルド構成

データベースのビルドおよび分離開発環境への配置

データベースのビルドとステージング環境または稼動環境への配置