次の方法で共有


ダンプ

更新 : 2007 年 11 月

このトピックの内容は、次の製品に該当します。

Edition

Visual Basic

C#

C++

Web Developer

Express

トピック該当なし トピック該当なし トピック該当 トピック該当なし

Standard

トピック該当

トピック該当

トピック該当

トピック該当なし

Pro/Team

トピック該当

トピック該当

トピック該当

トピック該当なし

表の凡例 :

トピック該当

対象

トピック該当なし

該当なし

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

既定で非表示のコマンド

ダンプ ファイル (以前のクラッシュ ダンプ) を使用すると、プログラムの情報を保存しておき、後でデバッグすることができます。Visual Studio デバッガでは、Visual Studio またはダンプ ファイルを生成する他のプログラムで生成されたダンプ ファイルを読み込むことができます。ダンプ ファイルを保存することもできますが、ネイティブ アプリケーションからしか保存できません。

ダンプは、ソース ファイルや PDB ファイル (C++) がインストールされていないコンピュータでプログラムをテストする場合に特に役立ちます。クラッシュが発生した場合は、ダンプ ファイルをコンピュータに保存し、後でソース ファイルと PDB がインストールされているビルド コンピュータや他のコンピュータでデバッグできます。

ダンプの作成方法

ダンプを作成するには、次のような方法があります。

ダンプのデバッグ

Visual Studio デバッガでは、マネージ コード、アンマネージ コード、またはマネージ コードとアンマネージ コードが混在したコードの情報を含むダンプ ファイルを読み取ることができます。

ネイティブ コードの場合は、一般的なデバッガ ウィンドウを使って、ダンプ情報を表示できます。

アンマネージ コードの場合は、ダンプ情報の表示に一般的なデバッガ ウィンドウを使用できません。代わりに、[コマンド] ウィンドウに情報を表示する SOS というツールを使用します。詳細については、「SOS」を参照してください。

次の各セクションには、ダンプのデバッグに関するその他の情報が記載されています。

参照

概念

デバッガのセキュリティ

その他の技術情報

デバッガのロードマップ