2009-06-12 10 views
11

Visual Studio 2008 ile Microsoft Symbol Server kullanıyorum ve oldukça iyi çalışıyor. Ne yazık ki, genel simge sunucusu sembolleri içermediğinde, zaman aşımı biraz zaman alır ve Visual Studio, hata ayıklama için projemi her başlattığımda aynı eksik sembolleri yeniden yüklemeyi dener.Visual Studio, Microsoft Symbol Server önbellek hatalarını önbelleğe almıyor mu?

Visual Studio'yu "hanımları" hatırlamak ve bir süre daha rahatsız etmemek için almam (ya da kandırmak) mümkün mü?

cevap

7

this post
Bkz Ama aynı zamanda

Güncelleme (... \ Microsoft Visual Studio 9.0 \ Common7 \ IDE klasöründe altında gitmeli ben ini dosyasını tahmin)
symsrv.ini ile yükleme sembolleri kontrol edebilirsiniz görünüyor :
Sadece this link numaralı telefondan. Kayıt defterini kullanmak ini dosya yaklaşımından daha iyidir.

Windows Registry Editor Version 5.00 
[HKEY_CURRENT_USER\Software\Microsoft\Symbol Server\Exclusions] 
"notepad.pdb"="" 
"ora*.*"="" 
+0

Kayıt defterinde "Symbol Server" klasörü yoksa ne anlama geliyor? – David

5

Bunu VS IDE aracılığıyla yapabilirsiniz (bunu 2005, 2010 ve 2012'de yaptım).

Yöntem 1 (Önerilen):

  • Aç "Modüller" penceresi (Debug-> Windows-> Modüller)
  • Sıralama
  • grubu seçmek & bul "Sembol Durumu" na göre liste statülü modüllerin
  • sağ tıklayarak "... bulunamıyor" ve "Otomatik Sembol Ayarları yükle -> Her zaman el ile yükleme" seçeneğini

Yöntem 2:

  • Aç "Araçlar-> Seçenekler" ve gezinmek "Debugging-> Semboller"
  • tıklayın (seçilmelidir) 1 radyo düğmesinin altında "dışlanmış modülleri belirtme"
  • Add etmek modül adları listeye girin ve OK'ye tıklayın.
+0

not: "Modüller" penceresi yalnızca hata ayıklaması olduğunda kullanılabilir (en az VS2012) – Julian