VS2010'da hata ayıklama sırasında kontrol anahtarı neden “takılıyor”?


10

Bazen Ctrlanahtar Visual Studio 2010'daki hata ayıklama oturumları sırasında bir şekilde takılır ve hata ayıklamayı durdurmak için Shift+ tuşuna F5bastığımda sıfırlanır ( Ctrl+ Shift+ F5).

Bu, özellikle çözüm önemli miktarda zaman kazandığında bazen çok sinir bozucu olur. Bunun bir daha olmasını nasıl önleyebilirim?


Ben sadece bunu Ctrl+ + Somethingve hata mesajı bana bunu yapamam (anahtarlara basarak değil, ama bazı kod kesme veya yorum gibi, açılan), söyledikten hemen sonra ortaya çıktığını anladım .


Bir hata raporu yayınladı .


Yukarıda bağlantı verilen hata raporu sayfasından görebileceğiniz gibi, bu sorunun düzeltilmesi olası değildir.

Yanıtlar:


5

Bu hata Eylül 2010'da Microsoft Connect'te bildirildi ve "Visual Studio'nun bir sonraki büyük sürümünde çözüldü" olarak bildirildi.

Bununla birlikte, hata Ağustos 2011'de tekrar bildirildi ve bu kez Microsoft "sorunu yeniden üretemedi".

Düşünme şeklimde, yapabileceğiniz iki eylem var:

  1. Nasıl yeniden oluşturulacağına ilişkin tam talimatlarla Microsoft Connect'te hatayı tekrar bildirin.
  2. Çözüm olarak Crtl-Shift-F5 klavye eşlemesini kaldırın veya değiştirin.

Bir hata raporu gönderdim , bakalım ne olacak.
user1306322

4

Çünkü Visual Studio, bir olayı yanıtlarken denetlemek yerine klavye olaylarını kullanarak denetim anahtarı durumunu izler.

Bu nedenle, kontrol anahtarı için KeyUp olayı başka bir pencereye gönderilirse ve bu pencere olayı yutarsa ​​(İşlendi olarak işaretlenir), VS2010 olay bildirimini almazsa, uygulama ctrl tuşu hala kapalı olana kadar davranır ctrl tuşuna tekrar basıp bırakın (bu bir keyup olayına neden olur).

Bu, gördüğüm davranışa (ve gözlemlerinize) dayanan saf bir varsayımdır, bu yüzden bunu göndermek için neden uğraştığımı bilmiyorum ...


2

Bu eski bir soru, ama belki de bu cevap başka birine yardımcı olacaktır.

Sorun: Kontrol anahtarı VS'de "sıkışmış" görünüyor. Diğer uygulamalarda iyi çalışır. Ctrl tuşuna basmak, Ctrl dışı moda geri dönmez. Örneğin, yukarı ok imleci hareket ettirmek yerine sayfayı kaydırır.

Çoğaltmak için: Hata ayıklama modundayken salt okunur kaynağa yapıştırmak için Ctrl-V.

Düzeltmek için: Sağ Ctrl tuşuna basın. Bir şekilde, sol Ctrl tuşu işe yaramadığında bunu kaldırıyor gibi görünüyor.


Eski değil. Gönderildiğinden beri tam bir ay oldu ve her gün kontrol ediyorum. Ayrıca Ctrl+Shift, dili (varsa) değiştiren düğmesine basarak da düzeltebilirsiniz .
user1306322

1

VS2010 bu sorunu yeniden var, Adımlar 1. Hata ayıklama 2 başlatın. Kilitli sayfalarda bir satır kesmek için ctrl + x tıklayın 3. Değiştirmenize izin vermez 4. Şimdi, x, s, sekme, Shift + F5 ve hatayı bulacaksın

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.