次の方法で共有


方法 : シンボル サーバーを使用する

更新 : 2011 年 3 月

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

エディション

Visual Basic

C#

F#

C++

Web Developer

Express

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

Pro、Premium、Ultimate

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

Visual Studio では、デバッグ シンボル ファイルをシンボル サーバーからダウンロードできます。

以下のシンボル サーバーを使用できます。

  • Microsoft パブリック シンボル サーバー。このサーバーは、MDAC、IIS、ISA、および .NET Framework のほか、Windows オペレーティング システムのシンボルを提供します。

  • サードパーティのシンボル サーバー。このサーバーは、コードで使用するサードパーティの DLL のシンボルを提供します。

  • ネットワーク上の内部シンボル サーバー。

  • ローカル コンピューター上のシンボル サーバー。

Microsoft シンボル サーバーの場所は Visual Studio で認識されています。 そのため、使用する前にサーバーの場所を入力する必要はありませんが、キャッシュの場所については必ず入力する必要があります。 このキャッシュの場所は、パフォーマンス向上のためにダウンロードしたシンボルが格納されるローカル ディレクトリです。

Visual Studio で [Microsoft シンボル サーバー] をクリックすると、自動的に Microsoft シンボル サーバーに接続されます。 このコマンドは、[オプション] ダイアログ ボックスのボタン、または [モジュール] ウィンドウのショートカット メニューから実行できます。

その他のシンボル サーバーを使用する場合は、事前に場所を指定する必要があります。

注意

Microsoft パブリック シンボル サーバー以外のシンボル サーバーを使用する場合は、シンボル サーバーとそのパスが信頼できることを確認してください。 そうしないと、セキュリティ上の脅威にさらされる可能性があります。

Microsoft シンボル サーバーを使用するには

  1. [ツール] メニューの [オプション] をクリックします。

  2. [オプション] ダイアログ ボックスで、[デバッグ] ノードを展開し、[シンボル] をクリックします。

  3. [シンボル] ページの [シンボル ファイル (.pdb) の場所] ボックスで、[Microsoft シンボル サーバー] を選択します。

  4. 次のいずれかの方法で、シンボルのキャッシュ ディレクトリを指定します。

    • [このディレクトリにシンボルをキャッシュ] ボックスにディレクトリのパスを入力します。

    • 省略記号ボタンをクリックします。 次に、[フォルダーの参照] ダイアログ ボックスを使用してディレクトリを選択します。

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

Microsoft パブリック シンボルを手動でダウンロードするには

  1. [モジュール] ウィンドウを右クリックします。

  2. [シンボルの読み込み元] をポイントし、[Microsoft シンボル サーバー] をクリックします。

    この手順は、前の手順を実行してシンボルのローカルのキャッシュ場所を設定している場合にのみ有効です。

    注意

    Windows フォルダーなどの保護されたフォルダー (たとえば、C:\Windows のサブフォルダー) にシンボル キャッシュを配置しないでください。 読み取り/書き込みフォルダーを使用してください。

ローカルまたはサードパーティのシンボル サーバーのパスを設定するには

  1. [ツール] メニューの [オプション] をクリックします。

  2. [オプション] ダイアログ ボックスで、[デバッグ] ノードを展開し、[シンボル] をクリックします。

  3. [シンボル ファイル (.pdb) の場所] ボックスの上にあるフォルダー アイコンをクリックします。

    この操作を実行すると、[シンボル ファイル (.pdb) の場所] ボックスに新しいエントリが作成されます。 エントリは最初は空で、入力を開始できることを示す点滅したカーソルだけが表示されます。

  4. [シンボル ファイル (.pdb) の場所] ボックスに、シンボル サーバーのパスを入力します。

    • インターネット上のシンボル サーバーの場合は、次のように入力します。

      http://domain/path/symbols
      
    • ローカル ネットワーク上のシンボル サーバーの場合は、次のように入力します。

      \\server\path\symbols
      
    • ローカル コンピューター上のシンボル サーバーの場合は、次のように入力します。

      c:\path\symbols
      
  5. (省略可能) パフォーマンスを向上させるために、まだ指定していない場合はシンボルのキャッシュ ディレクトリを指定します。

    • [このディレクトリにシンボルをキャッシュ] ボックスにディレクトリのパスを入力します。

    • 省略記号ボタン (...) をクリックし、[フォルダーの参照] ダイアログ ボックスを使用してディレクトリを選択します。

    ローカルおよびサードパーティのシンボル サーバーの場合、キャッシュ ディレクトリの指定は省略することもできますが、 パフォーマンスを向上させるために指定することをお勧めします。

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

参照

処理手順

方法: シンボルの場所と読み込み動作を指定する

参照

Symbols, Debugging, Options Dialog Box

概念

DBG ファイル

システム コール中のクラッシュのデバッグに必要なシンボルのインストール

その他の技術情報

デバッグの設定と準備

履歴の変更

日付

履歴

理由

2011 年 3 月

Windows フォルダーの使用を禁止するメモを追加しました。

次のいずれかのトークンに置換。

カスタマー フィードバック