7

Tôi đang sử dụng Visual Studio 2008 Professional Edition để phát triển. Tôi đã quan sát thấy bất cứ khi nào tôi thử nghiệm các ứng dụng web hoặc trang web bằng cách sử dụng Ctrl + F5 và thì dừng việc gỡ lỗi (hoặc đóng trình duyệt), gỡ lỗi bắt đầu lại, như thể tôi đã nhấn Ctrl + F5 lần nữa.Dừng gỡ lỗi (Shift + F5) gây gỡ lỗi để khởi động lại

Ban đầu tôi nghĩ điều này có thể là do khóa ctrl dính nhưng tôi đã kiểm tra và xác nhận rằng các phím dính trong máy của tôi không được bật.

Tôi đã tìm kiếm trên web và đã quan sát thấy rằng nhiều người khác cũng phải đối mặt với cùng một vấn đề. Nhưng Microsoft nói rằng vấn đề là do một phím ctrl dính. (Tham khảo: http://connect.microsoft.com/VisualStudio/feedback/details/534915/stop-debugging-shortcut-key-shift-f5-causes-debugging-to-restart-instead-of-just-stopping)

Bất cứ ai khác có bất kỳ ý tưởng khác như tại sao điều này có thể xảy ra (trong trường hợp tôi có thể đã bỏ lỡ một số diễn đàn được cập nhật)

Cảm ơn rất nhiều.! :)

+1

Xảy ra với Visual Studio 2010 cũng như – user2320724

+0

Và Visual Studio 2012 – mchar

Trả lời

3

Tôi thực sự thích câu hỏi của bạn vì điều này xảy ra với tôi đôi khi và không biết tại sao sau nhiều năm & không tin rằng nó liên quan đến các phím dính.

Chỉ có hai cách tôi có thể ngừng gỡ lỗi trong tình huống này:

  1. Alt +D; E = Tôi nhấn Alt + D; để mở menu Gỡ lỗi, sau đó E cho 'Dừng gỡ lỗi' Đây là kết hợp phím nóng thay thế sẽ hoạt động.
  2. là nhấp vào nút dừng trên thanh công cụ gỡ lỗi.
  3. (không bắt buộc) Đôi khi tôi không thể nhấn teh Alt +D Tôi không thể nhận được tập trung vào thanh công cụ và tôi nhấn ctrl 5 lần. Bằng cách nào đó các phím dính bị mắc kẹt mặc dù tôi không bật chúng lên.

Hy vọng điều đó sẽ hữu ích.

+0

Xin chào Catto, Khi tôi đang sử dụng menu gỡ lỗi để dừng gỡ lỗi, nó không khởi động lại. Nhưng khi tôi sử dụng phím tắt để dừng gỡ lỗi (shift-F5), việc gỡ lỗi sẽ khởi động lại. Dù sao, cảm ơn câu trả lời :) –

1

Tôi cũng có điều này xảy ra với tôi đôi khi, và tôi cũng đã vô hiệu hóa StickyKeys. Tôi thậm chí thấy điều này đôi khi khi tôi đã khóa máy tính của mình. Khi điều này xảy ra và tôi cố gắng nhập mật khẩu của mình, máy tính hoạt động như tôi đang nhấn nút điều khiển.

Đề xuất duy nhất của tôi là sử dụng các menu để dừng gỡ lỗi, sau đó chạm nhẹ vào phím Control hai lần rồi thử lại. Nó luôn luôn dừng lại khi tôi làm điều này.

Trong suy nghĩ của tôi, tôi tự hỏi liệu đó có phải là do xung đột các tiện ích của bên thứ ba chặn các combo chính cho trình kích hoạt của chúng. SnagIt, Freesnap, AutoHotKey là ba mà tôi sử dụng, nhưng khi vấn đề là như vậy liên tục, bạn có thể không thực sự vô hiệu hóa chúng và nói, "yup, vấn đề của tôi đã biến mất."

0

Điều này nghe có vẻ đơn giản và có thể không phải là câu trả lời cho bạn nhưng nó là dành cho tôi. Bằng cách nào đó trong Visual Studio 2015 Shift + F5 của tôi đã được ánh xạ tới "Debug.Restart" và "Debug.StopDebugging" đã được ánh xạ lại tới Ctrl + Alt + Break. Không chắc chắn nếu Resharper bằng cách nào đó screwed lên các phím tắt.

Tôi đã có thể khắc phục bằng cách chuyển đến Công cụ ...Tùy chọn ... Môi trường ... Bàn phím, tìm kiếm "Debug.StopDebugging" và gán Shift + F5 cho nó.

-1

Tôi cũng gặp vấn đề tương tự. Tôi cũng đang sử dụng Visual Studio 2008. Chỉ cần nhấp vào công cụ >> tùy chọn >> môi trường >> Bàn phím. Và sau đó đặt

this option

thành "Mặc định".

Các vấn đề liên quan