SORU
14 Mart 2011, PAZARTESİ


Visual Studio tek bir iş parçacığı, hata ayıklama?

Bazı projeleri ile ilgili bir çözüm buldum. -Puan kırmak farklı projelerde çeşitli vardır. Bu bir işaret Ara ve diğer konuları aynı kod bloklarını girme rağmen tek iş parçacığı izleme devam ilk iş parçacığı hit izlemek istiyorum.

Biliyorum bu mümkün üzerinden tanımlayan bir şartla kırılma noktası, yani iplik name = ... veya iş parçacığı Kimliği = ... ama benim durumumda bir ağır yüklü ASP.NET Uygulama ve en kısa sürede takmak için w3wp.exe birçok konuları vurmak olacak mola noktaları. ThreadLocal<break-point> gibi bir şey lazım.

Mümkün mü? Eğer öyleyse, nasıl?

CEVAP
28 HAZİRAN 2011, Salı


Yaptığım şey şu:

  1. Ben bu koşullu bir kesme noktası ayarlayın sadece bu konu üzerinde vuracağını biliyordum aradığım bu.

  2. Kesme vurur ve istediğiniz konuyu bir kez, Visual Studio iş Parçacıkları penceresi (hata ayıklama, hata Ayıklama ->Windows ->İş parçacığı)CtrlBir(tüm konuları seçmek için), ve sonraCtrltıklayın şu anda bulunan iplik. Seçilen hata ayıklamak istediğiniz tüm dışında bir iş parçacığı olmalıdır.

  3. Sağ tıklayın ve "seçin". Freeze

Şimdi, Visual Studio yalnızca çözülmüş iplik adım olacaktır. Muhtemelen iliğime kadar tüm iş parçacıkları arasında döngü vardır, çünkü bunu yaparken çok yavaş gibi görünüyor, ama bazı aklı çok iş parçacıklı hata ayıklama benim için getirdi.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HDstarcraft

    HDstarcraft

    12 Mayıs 2009
  • jkimisyellow

    jkimisyellow

    6 Mayıs 2009
  • mist64

    mist64

    30 Mayıs 2006