次の方法で共有


方法 : デバッグ構成とリリース構成を設定する

更新 : 2007 年 11 月

このトピックの内容は、次の製品を対象としています。

Edition

Visual

Basic

C#

C++

Web Developer

Express

トピック該当 トピック該当 トピック該当 トピック該当

Standard

トピック該当

トピック該当

トピック該当

トピック該当

Pro/Team

トピック該当 トピック該当

トピック該当

トピック該当

表の凡例 :

トピック該当

対象

トピック該当なし

該当なし

トピックは該当しますが、コマンドは既定では非表示です

既定で非表示のコマンド

Visual Studio のプロジェクトでは、プログラムのリリース バージョンとデバッグ バージョンに別の構成を設定できます。名前が示すように、デバッグ バージョンはデバッグ用、リリース バージョンは最終リリース配布用のビルドです。

Visual Studio でプログラムを作成すると、これらの構成が Visual Studio によって自動的に作成され、適切な既定オプションとその他の設定が行われます。既定の設定では次のようになります。

  • プログラムのデバッグ構成のコンパイルでは、シンボリック デバッグ情報が完全に含まれ、最適化は行われません。ソース コードと生成された命令の関係は非常に複雑であり、最適化を行うとデバッグが困難になるためです。

  • プログラムのリリース構成は、シンボリック デバッグ情報を含まず、完全に最適化されます。使用しているコンパイラ オプションによっては、デバッグ情報が PDB ファイル (C++) に生成される場合があります。PDB ファイルを作成すると、後でリリース バージョンをデバッグする際に大いに役立つことがあります。

リリース バージョンとデバッグ バージョンは、構成マネージャの [標準] ツール バーで切り替えることができます。詳細については、「方法 : 構成を作成および編集する」を参照してください。

wx0123s5.alert_note(ja-jp,VS.90).gifメモ :

Visual Studio を設定するときには、主要なプログラミング言語に対応する開発設定を選択するように求められます。Visual Basic 開発設定を選択した場合には、デバッグ構成やリリース構成を選択するツールがツール バーに表示されません。代わりに、[デバッグ] メニューの [開始] をクリックしたときはデバッグ構成、[ビルド] メニューを使用したときはリリース構成が、Visual Studio によって自動的に選択されます。開発設定を変更する場合は、「方法 : 非表示のデバッガ コマンドを復元する」を参照してください。

デバッグ構成とリリース構成を切り替えるには

  • [標準] ツール バーの [ソリューション構成] ボックスの一覧で、[Debug] または [Release] をクリックします。

設定の変更

構成の設定は、[<プロジェクト>プロパティ ページ] ダイアログ ボックスで変更できます。プロジェクトの種類に応じて、このウィンドウは、左側にカテゴリをナビゲートするためのツリー コントロールがあるダイアログ ボックス (Visual C++ と Web サイト)、または Visual Studio のテキスト エディタ ペインにタブ付きウィンドウとして表示されます。

デバッグ構成とリリース構成の設定を変更するには

  1. ソリューション エクスプローラ でプロジェクトを選択します。

  2. [表示] メニューの [プロパティ ページ] をクリックします。または、ソリューション エクスプローラでプロジェクト名を右クリックし、[プロパティ ページ] をクリックします。

  3. [<プロジェクト> プロパティ ページ] の [デバッグ] タブをクリックするか、またはプロジェクトの種類が Web サイトの場合は、[開始オプション] をクリックします。

  4. [構成] ボックスの一覧の [Debug] または [Release] をクリックします。

  5. 変更する構成設定の値を編集します。デバッガ関連のプロパティは、[デバッグ] ページには一部しか表示されず、[ビルド] ページにより多く表示されます。表示されるタブは、プロジェクトの種類によって異なります。

参照

概念

C# デバッグ構成のプロジェクト設定

Visual Basic デバッグ構成のプロジェクト設定

参照

C++ デバッグ構成のプロジェクト設定

その他の技術情報

デバッグの設定と準備