ページ (プロジェクト デザイナー) (C#)

プロジェクト デザイナー[ビルド イベント] ページを使用すると、ビルド構成の手順を指定できます。また、ビルド後の任意のイベントを実行する条件を指定することもできます。詳細については、「方法 : ビルド イベントを指定する (C#)」および「方法 : ビルド イベントを指定する (Visual Basic)」を参照してください。

  • 構成
    このコントロールは、このページでは編集できません。このコントロールの詳細については、「[ビルド] ページ (プロジェクト デザイナー) (C#)」を参照してください。

  • プラットフォーム
    このコントロールは、このページでは編集できません。このコントロールの詳細については、「[ビルド] ページ (プロジェクト デザイナー) (C#)」を参照してください。

  • ビルド前に実行するコマンド ライン
    ビルド開始前に実行する任意のコマンドを指定します。長いコマンドを入力するには、[ビルド前の編集] をクリックして [ビルド前に実行するコマンド ライン] / [ビルド後に実行するコマンド ライン] ダイアログ ボックスを表示します。

    [!メモ]

    ビルド前のイベントは、プロジェクトが最新の状態で、ビルドが発生しない場合には実行しません。

  • ビルド後のイベント コマンド ライン
    ビルド終了後に実行する任意のコマンドを指定します。長いコマンドを入力するには、[ビルド後の編集] をクリックして [ビルド後に実行するコマンド ライン] ダイアログ ボックスを表示します。

    [!メモ]

    .bat ファイルを実行するすべてのビルド後コマンドの前に、call ステートメントを追加します。たとえば、call C:\MyFile.bat または call C:\MyFile.bat call C:\MyFile2.bat です。

  • ビルド後のコマンド ラインの実行条件
    次の表に示すように、実行するビルド後のイベントの条件を指定します。

    オプション

    結果

    常時

    ビルド後のイベントは、ビルドが成功したかどうかに関係なく実行されます。

    ビルドが成功したとき

    ビルド後のイベントは、ビルドが成功した場合に実行されます。このため、ビルドが成功した場合は、最新のプロジェクトについてもイベントが実行されます。

    [ビルドがプロジェクト出力を更新したとき]

    ビルド後のイベントは、コンパイラの出力ファイル (.exe または .dll) が以前のコンパイラの出力ファイルと異なる場合にだけ実行されます。このため、ビルド後のイベントは、プロジェクトが最新の場合は実行されません。

参照

処理手順

方法 : ビルド イベントを指定する (Visual Basic)

方法 : ビルド イベントを指定する (C#)

概念

プロジェクト デザイナー ユーザー インターフェイス リファレンス

その他の技術情報

Visual Studio でのアプリケーションのビルド