5

oluşur. Visual Studio 2012 Professional ile Windows 8 x64 çalıştıran (ayrıca, daha önce VS 2010). C# konsol projesi, "Yerel kod hata ayıklamasını etkinleştir" ile hata ayıklanıyor.Visual Studio 2010/2012: Dur hata ayıklamada hata ayıklama işleminin hata ayıklama işlemi askıda kaldığında ve bazı durumlarda bir hile ile

F5'e basmak, bazı kodları hata ayıklamak, kesme noktalarına vb. Ulaşmak, sonra Shift + F5 tuşlarına basmak (Hata ayıklamayı durdur) ve Visual Studio normal olarak düzenleme moduna geri dönmez, yalnızca bir süre askıda kalıyor ve sonra bir seçenek veriyor. asılı işlemi sonlandırın (iletişim penceresi "Uzak bir işlem beklenenden daha uzun sürüyor" ilerleme çubuğu ve Sonlandırma düğmesi ile alıyor). Sonlandırmak için tıklamazsam, orada yalnızca ilerleme çubuğunu günceller. İşlemi sonlandırmak için tıklatırsam, VS yeniden düzenlenebilir moda geri döner, ancak hata ayıklama işlemi Görev Yöneticisi'nde hala görülebilir ve dosyalanamaz. Bu bekleyen hata ayıklama işlemi kullandığı bazı dosyaları (örneğin, DLL) kilitler, böylece daha fazla yeniden oluşturma mümkün değildir. Bu işlemi öldürmenin tek yolu, makineyi yeniden başlatmaktır.

İlginçtir kesme noktaları ayıklanmış kod ulaşılır ve hata adım adım gerçekleştirildiğinde olur. Yalnızca hata ayıklama işlemini kesme noktaları olmadan çalıştırırsam, askı oluşmaz. Aşağıdaki dizisindeki

Çözümler yardım etmedi: https://connect.microsoft.com/VisualStudio/feedback/details/504538/ Biz 2010 kullanmadan önce benzer sorunlar karşılaştı

+0

Bu, üzerinde çalıştığım IO ağ iletişimi ile ilgili olduğunu düşünüyorum. –

+0

Farklı çerçeve sürümleri nedeniyle aynı sorunu yaşadım. Eski çerçeveyi kullanan harici meclisleri kullanıyordum. Ve JACOB'un cevabı benim için hile yaptı. :-) –

cevap

0

, ancak henüz kök neden çözemedim.

geçici çözüm

ayrı (konsol, çift tıklayın .exe) işlemini çalıştırın ve Debug->Attach To Process yapmak oldu. Not: Başlatma kodunda hata ayıklamak istiyorsanız, bu iyi bir fikir olmayabilir.

0

ben dosya kilitler ve bir süre önce debugger'ın garip davranışı ile ilgili bazı ciddi sorumsuz sorunlar yaşanıyordu. Uygulama deneyimi hizmetini etkinleştirerek bunları çözdüm. Neden bilmiyorum ama tüm bunları etkinleştirdikten sonra hata ayıklama ile ilgili tüm sorunlarım yok oldu ...

0

Ben benzer asma sorunu ile karşılaştım ve çözüldü. o yaranı iyileşebilir çalışılıyor (windows formları için, ama konsolda olduğuna göre, bu bir deneyin vererek değer):

Windows Form Won't Display in Debug Mode

çalıştığını olmadığını lütfen bildirin.

İlgili konular