Aracılığıyla paylaş


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

  1. Gerekirse, simge dosyaları yerel sistemde saklamak için bir dizin oluşturun.

  2. 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**