Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uygulamanızdaki zaman uyumsuz kodun performansını analiz etmek için .NET Async aracını kullanın.
Uyarı
.NET Async aracı, Visual Studio 2019 sürüm 16.7 veya üzerini ve async ve await kullanan bir .NET projesi gerektirir.
Kurulum
Visual Studio'da performans profili oluşturucuyu açmak için Alt+F2 tuşlarına basın.
.NET Async onay kutusunu seçin.
Aracı çalıştırmak için Başlangıç düğmesine tıklayın.
Araç çalışmaya başladıktan sonra uygulamanızda profil oluşturmanızı istediğiniz senaryoyu inceleyin. Ardından Toplamayı durdur seçin veya verilerinizi görmek için uygulamanızı kapatın.
Koleksiyon durduktan sonra, profil oluşturma oturumunuz sırasında gerçekleşen etkinliklerin bir tablosunu görürsünüz.
Zaman uyumsuz olaylar kronolojik olarak etkinlikler halinde düzenlenir. Her birinin başlangıç saati, bitiş saati ve süresi görüntülenir.
Bir göreve karşılık gelen her satır Ad sütununda etiketlenmiştir. Çözümlenemeyen herhangi bir görev adı için Görev içinde etiketi görünür. Ardından görevin içinde yer aldığı yöntemin adı gelir. Koleksiyon oturumunda zaman uyumsuz bir etkinlik tamamlanmazsa, Bitiş Saati sütununda Tamamlanmamış bir etiket görünür.
Belirli bir görevi veya etkinliği daha fazla araştırmak için satıra sağ tıklayın. Kodunuzda bu etkinliğin nerede gerçekleştiğini görmek için ardından Kaynak Dosyaya Git'i seçin.
İlgili içerik
- Profil Oluşturucu ayarlarını iyileştirme
- Alev Grafı ile sık erişimli yolları tanımlama
- CPU profili oluşturma kullanarak performansı analiz etme