次の方法で共有


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

アプリケーションをビルドおよび開発時に、アセンブリや実行可能プログラムを度々作成するために Visual Studio を使用できます。コードを、ビルドによって、以前にコンパイル時のエラーを、構文エラー、キーワードのスペルミス、型の不一致のような特定できます。また、多くの場合、コードのデバッグ バージョンをビルドして実行することにより、実行時エラーを、ロジック エラーおよびセマンティック エラーなど、検出して修正できます。

完全に開発されたがあり、プロジェクトまたはソリューションをデバッグする場合、リリース ビルドのコンポーネントをコンパイルできます。既定では、リリース ビルドでは最適化され、小さい高速に実行およびデバッグのバージョンになるように設計されています。詳細については、「チュートリアル: アプリケーションをビルドする」を参照してください。

ビルドのメソッドの選択

IDE で、コマンド プロンプトで、または Team Foundation ビルドで既定のビルド オプションを使用してアプリケーションをビルドします。次の表に示すように、これらの各オプションは、基になるテクノロジとして MSBuild を使用して、それぞれの方法に特定の利点があります。

ビルドのメソッド

利点

詳細情報

IDE を使用する

  • より簡単にビルドを作成し、すぐに実行できます。

  • C++ と、C のプロジェクトのマルチプロセッサ ビルドを実行できます。

  • ビルド システムの一部の側面をカスタマイズできます。

Visual Studio でのプロジェクトとソリューションのビルドおよびクリーン

MSBuild コマンド ラインを実行します。

  • Visual Studio をインストールするプロジェクトをビルドできます。

  • すべてのプロジェクト タイプのマルチプロセッサ ビルドを実行できます。

  • ビルド システムのほとんどの領域をカスタマイズできます。

MSBuild

Team Foundation ビルドを使用する

  • ビルド処理を自動化できます。たとえば、夜間一つ以上のプロジェクトをビルドできます。また、たびにそのコードをチェックインされます。また、開発用コンピューターのではなく、共有ビルド サーバー プロジェクトをビルドできます。

  • すぐにビルドするコードを、実行する、およびそのほかのオプションを指定できます。テスト

  • 必要に応じて、慎重にカスタマイズされたタスクを実行するビルド アクティビティを作成するようにビルド ワークフローを変更。

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

IDE からビルド

プロジェクトを作成すると、既定のビルド構成は用に定義およびビルドのコンテキストを提供するソリューション ビルド構成は、再配置。ソリューション構成はソリューションのプロジェクトをビルドおよび配置するかを定義します。プロジェクトの構成、プラットフォーム、およびビルドの種類 (たとえば、リリース Win32) に対して一意の一連のプロジェクトのプロパティです。これらの既定の設定を編集して、独自の構成を作成できます。詳細については、「プロジェクト デザイナーの概要」および「方法 : プロジェクト プロパティおよび構成設定を変更する」を参照してください。

IDE では、次のタスクを実行する場合:

参照

処理手順

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

概念

チュートリアル: アプリケーションをビルドする

ビルド構成について

Building (Compiling) Web Site Projects

その他の技術情報

ビルド プラットフォームについて