Nasıl yapılır: sembol komut satırından dosya konumları belirtin
İşlev adları ve satır numaraları gibi sembol bilgileri görüntülemek için VSPerfReport komut satırı aracı profili bileşenlerinin simge (.pdb) dosyalarını ve Windows sistem dosyaları için erişim gerektirir.Bir bileşenin derlenmiş simge dosyaları oluşturulur.Daha fazla bilgi için bkz. VSPerfReport.VSPerfReport, otomatik olarak simge dosyaları için aşağıdaki konumlarda arar:
Belirtilen yol /SymbolPath seçeneğini veya _NT_SYMBOL_PATH ortam değişkeni.
Bir bileşen burada derlendi tam yerel yolu.
Profil oluşturma veri (.vsp veya .vsps) dosyasını içeren dizini.
Microsoft kendi ürünlerini çevrimiçi bir simge sunucusunu çoğunu .pdb dosyalarını sağlar.Raporlama için kullandığınız bilgisayar Internet'e bağlıysa, VSPerfReport otomatik olarak simge bilgilerini aramak ve yerel bir mağazadan kaydetmek için çevrimiçi sembol sunucuya bağlanıyor.
Simge dosyaları ve Microsoft simge sunucusu depolama konumunu aşağıdaki yollarla belirtebilirsiniz:
Set _NT_SYMBOL_PATH ortam değişkeni.
Ekleme /SymbolPath VSPerfReport komut satırı seçeneği.
Bu yöntemlerin her ikisini de kullanabilirsiniz.
[!NOT]
Visual Studio Windows simge dosyalarını büyük olasılıkla belirtilmiş için zaten bir konum yerel bilgisayara yüklenir.Daha fazla bilgi için bkz: Nasıl yapılır: başvuru Windows simgesi bilgileri. Yine de VSPerfReport konum ve bu konuda ileride açıklandığı şekilde sunucu kullanacak biçimde yapılandırmanız gerekir.
Windows simge dosyaları belirtme
Windows simge sunucusu kullanımı yapılandırmak için
Gerekirse, simge dosyaları yerel sistemde saklamak için bir dizin oluşturun.
Ayarlamak için aşağıdaki sözdizimini kullanın _NT_SYMBOL_PATH ortam değişkeni veya VSPerfReport /SymbolPath seçeneği:
srv*LocalStore*http://msdl.microsoft.com/downloads/symbols
Burada LocalStore , oluşturduğunuz yerel dizin yoludur.
Bileşen sembolü dosyaları belirtme
Profil oluşturma araçları bileşenleri veya profil oluşturma veri dosyasını içeren klasörde depolanan özgün konumlarına profilinde istediğiniz bileşenlerin the.pdb dosyaları arar.Bir veya daha fazla yol ekleyerek aramak için başka konumlar belirtebilirsiniz _NT_SYMBOL_PATH veya /SymbolPath seçeneği.Noktalı virgül ile ayrı yollar.
Örnek
Aşağıdaki komut satırı kümeleri _NT_SYMBOL_PATH ortam değişkenine Windows simge sunucusunu ve yerel dizine C:\Symbols.
set _NT_SYMBOL_PATH=srv*C:\symbols*http://msdl.microsoft.com/downloads/symbols
Aşağıdaki VSPerfReport komut satırını kullanarak C:\Projects\Symbols dizin arama yoluna ekler /SymbolPath seçeneği.
VSPerfReport Uygulamam**.exe /SymbolPath:C:\Projects\Symbols /summary:all**