Başlarken çok fazla meta veri yükleyen bir uygulamam var. Bu birkaç saniye içinde yapılır, ancak IntelliTrace'i açtığımda yaşlanır. Neden olduğunu anlıyorum ama IntelliTrace'i kullanmam imkansız kılıyor.Uygulamanın yürütülmesi sırasında IntelliTrace'i devre dışı bırakma
İstediğim, bu yükleme sırasında IntelliTrace olaylarını ve çağrı bilgilerini kaydetmemek için koduma bir ifade eklemektir. Yükleme bittikten sonra IntelliTrace'in bilgileri tekrar kaydedebileceği bir ifade eklemek istiyorum.
Bunu başarmanın bir yolu var mı?
Tools -> Options -> IntelliTrace -> [ ] Enable IntelliTrace
veya tam olarak etkinlik türü performansını düşürmektedir anlamaya ve devre dışı:
Bu performansın düşmeye neden olan olaylar değil, çağrı bilgisi. Cevabınıza dayanarak, kodun yürütülmesi sırasında Intellitrace'in geçici olarak kapatılmasının mümkün olmadığı sonucuna varılabilir mi? –
@Ewald: Bunu sizin için yapacak bir makro yazabileceğinizi düşünüyorum, yani Seçenekler iletişim kutusunu kullanarak BT'yi daha hızlı açıp kapatabilirsiniz. Başka bir deyişle - BT'yi kapatabilirsin, bu tek yol, afaik. – abatishchev
Hata ayıklama oturumunu başlatmadan önce Intellitrace'i devre dışı bırakmaya çalışmıyorum. Intellitrace 'u geçici olarak devre dışı bırakmak istiyorum iken Hata ayıklama oturumundayım. –