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

更新 : 2007 年 11 月

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

エディション

Visual Basic

C#

C++

Web Developer

Express

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

Standard

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

Pro/Team

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

表の凡例 :

トピック該当

対象

トピック該当なし

該当なし

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

既定で非表示のコマンド

シンボル サーバーを使用すると、Visual Studio で Visual Studio プロジェクトをデバッグするための適切なシンボルを自動的にダウンロードできます。

Microsoft では、MDAC、IIS、ISA、および .NET Framework に加えて Windows オペレーティング システムのシンボルを提供するパブリック シンボル サーバーを管理しています。

Microsoft Visual Studio 2008 SP1 は、[オプション] ダイアログ ボックス ([デバッグ] カテゴリの [シンボル] ページ) またはショートカット メニュー ([呼び出し履歴] ウィンドウの [モジュール] ウィンドウ) の [Microsoft シンボル サーバーからシンボルを読み込む] をクリックすると、Microsoft のパブリック シンボル サーバーに自動的に接続されます。

また、http://msdl.microsoft.com/download/symbols では、イントラネットやローカル コンピュータに開発者用のローカルのシンボル サーバーをセットアップすることもできます。

シンボル サーバーを使用するには、次の手順に示すように、Visual Studio オプションを使用してサーバーへのパスを指定します。詳細については、「方法 : シンボル パスを指定する」を参照してください。Visual Studio 2008 SP1 を使用している場合は、[オプション] ダイアログ ボックスの [シンボル ファイル (.pdb) の場所] の一覧からパスを削除できます。詳細については、「方法 : シンボル パスを指定する」を参照してください。

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

シンボル サーバーおよびそのパスが信頼できることを確認してください。そうしないと、セキュリティ上の脅威にさらされる可能性があります。

シンボル サーバーのパスを設定するには

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

  2. [オプション] ダイアログ ボックスで、[デバッグ] ノードを展開し、[シンボル] をクリックします。詳細については、「方法 : シンボル パスを指定する」を参照してください。

  3. テキストを編集して、シンボル サーバーへの新しいパスを追加します。

    • Microsoft パブリック シンボル サーバーを使用するには、次のパスを入力します。

      http://msdl.microsoft.com/download/symbols 
      
    • イントラネットのシンボル サーバーを使用するには、次のパスを入力します。

      \\server\path\symbols
      
    • ローカル コンピュータでシンボル サーバーを使用するには、次のパスを入力します。

      c:\path\symbols
      
  4. デバッグ ビルドの起動時に自動的にシンボルを読み込む場合は、[シンボルが手動で読み込まれるときのみ上記の場所を探す] チェック ボックスをオフにします。

  5. リモート シンボル サーバーのシンボルを使用している場合、シンボルのコピーを格納するローカル ディレクトリを指定することによってパフォーマンスを向上できます。その場合は、[シンボル サーバーからシンボルをキャッシュするディレクトリ] ボックスにパスを入力します。Microsoft パブリック シンボル サーバーに接続するには、この設定を有効にする必要があります。リモート デバッグを実行している場合、キャッシュ ディレクトリは、リモート コンピュータ上に存在します。

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

  7. Microsoft パブリック シンボル サーバーを使用している場合は、[ソフトウェア ライセンス条項] ダイアログ ボックスが表示されることがあります。[はい] をクリックしてライセンス条項に同意します。

  8. 現在デバッグ中の場合は、手動によるダウンロード オプションを設定した場合を除いて、シンボルは即時にダウンロードされます。デザイン モードの場合は、手動によるダウンロード オプションを設定した場合を除いて、シンボルは次にデバッグ ビルドを起動するときにダウンロードされます。

参照

処理手順

方法 : シンボル パスを指定する

概念

DBG ファイル

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

参照

[シンボル] ([オプション] ダイアログ ボックス - [デバッグ])

その他の技術情報

デバッグの設定と準備