12

Visual Studio 2008 で Microsoft Symbol Server を使用していますが、うまく機能しています。残念ながら、パブリック シンボル サーバーにシンボルが含まれていない場合、タイムアウトになるまでに時間がかかり、デバッグのためにプロジェクトを開始するたびに、Visual Studio は不足している同じシンボルを再読み込みしようとします。

Visual Studioに「ミス」を覚えさせ、しばらくの間気にしないようにする方法はありますか?

4

2 に答える 2

7

これは VS IDE を介して行うことができます (私は 2005 年、2010 年、2012 年にこれを行いました)。

方法 1 (推奨):

  • 「モジュール」ウィンドウを開きます (「デバッグ」->「ウィンドウ」->「モジュール」)。
  • リストを「シンボルステータス」でソートします
  • ステータスが「見つかりません...」のモジュールのグループを見つけて選択します
  • 右クリックして、[シンボルの自動読み込み設定 -> 常に手動で読み込む] を選択します。

方法 2:

  • 「ツール -> オプション」を開き、「デバッグ -> シンボル」に移動します。
  • 最初のラジオ ボタン (選択する必要があります) の下にある [除外モジュールを指定] をクリックします。
  • モジュール名をリストに追加し、[OK] をクリックします。
于 2012-09-26T01:46:42.057 に答える
7

この投稿を参照してくださいしかし、 symsrv.ini
を使用してシンボルの読み込みを制御することもできるようです(ini ファイルは ...\Microsoft Visual Studio 9.0\Common7\IDE フォルダーの下にあるはずです)。

更新:このリンクが見つかりました。レジストリを使用する方が、ini ファイルを使用する方法よりも優れています。

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Symbol Server\Exclusions]
"notepad.pdb"=""
"ora*.*"=""
于 2009-07-13T11:01:47.047 に答える