2015-08-09 12 views
19

Kısa süre önce Visual Studio 2013 Topluluğu'ndan Visual Studio 2015 Topluluğu'na yükselttim.Visual Studio 2015 - CPU Kullanım Profili Çalışmıyor mu?

Ben ağır aşağıdakileri yaparak bulunabilir "CPU Kullanımı" Aracı güç aldık:

  1. Click "ayıklama"
  2. tıklayın "Debugging olmadan Teşhis Araçları Başlat"
  3. tıklayın "CPU Kullanımı" Onaykutusu
  4. programı tamamlandığında, bu gerekiyordu

"Başlat" düğmesine size functio göstermek için ns ve her biri için harcanan zaman. Bunun yerine, işlev adlarını görmek yerine genişletmeyi sürdürdüğüm yürütülebilir dosyamın adıdır - İşlevlerin isimlerini bilmez.

Bu, Visual Studio 2013'te iyi çalıştı ... İşlev adlarını ve çalıştığı her şeyi görebiliyordum. Bunun işe yarayıp yaramadığını görmek için yeni bir "test" çözümü/projesi oluşturmayı denedim ve aynı sonuçları elde ettim: Fonksiyon isimleri yok.

Bu hiç kimse için işe yarıyor mu? Ayrıca VS2015'i yeni bir geliştirme kutusuna kurdum ve yine de sonuç yok. Bu, Microsoft'un bir Visual Studio hatası ile gönderildiği gibi görünüyor.

Not: Bir C++ konsol uygulaması yazıyorum. Bunu hata ayıklamada denedim ve sürümleri yayınladım ve hata ayıklama bilgileriyle oluşturduğumdan emin oldum.

+0

Aynı şeyi görüyorum. – 0xbaadf00d

+0

VS2015 ilk sürümde çok sayıda hata ayıklayıcı hata var. Talihsiz, ancak RC'nin artık mevcut olduğu büyülü * Güncelleme 1 * öncesi herhangi bir sürüm için beklenmedik bir durum değil. –

+0

Şimdi Güncelleştirmeyi Güncelleme 1. Belki bu düzeltecektir :) – MikeS159

cevap

4

O Visual Studio 2015 Update 1 release notes yılında, bu yüzden ilk sürümde kırıldı şüpheli: Artık

ayıklarken

CPU Kullanımı Profil, size CPU detaylı başına işlevi profili alabilirsiniz Hata ayıklarken kullanım. Bir kesinti durumundayken hata ayıklama yaparken ve sonuçları görüntülerken CPU Profiling'i açabilir ve kapatabilirsiniz; bu, CPU'ların işlev başına bir dökümünü görüntülemenize olanak verir. Böylece, kesme noktaları arasında ve adımlar sırasında yürütülen kodun kullanımı görüntülenir. (Bu işlevselliği kullanmak için, Tanılama Araçları penceresini açın (Hata Ayıklama -> Tanılama Araçları), CPU sekmesine geçin ve ardından "CPU Profil Oluşturma" düğmesini tıklatın.)

0

Ayrıca şunu da fark ettim. Bu küçük arama kutusunu (sonuçlar alanının sağ üst köşesi) kullanır ve aradığınız işlevin adını veya adının bir kısmını yazmayı deneyin ve her şeyi genişletir (genellikle genişletilecek çok şey vardır) ve vurgulayın aradığınız işlev. Onun tek yolu, belirli işlevleri profilleyebiliyordum.

İlgili konular