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

  • Google

    Google

    18 EYLÜL 2005
  • RinconDynamic

    RinconDynami

    1 EKİM 2011
  • Trulia

    Trulia

    29 Kasım 2006