Trong Visual Studio 2008 trong khi gỡ lỗi một trang web ASP.Net tôi đặt một điểm ngắt trong trang mã hóa. Tôi làm mới trang hoặc gửi để gọi phương thức, điểm ngắt được nhấn. Sau đó, tôi xóa điểm ngắt và tiếp tục thực hiện. Tôi thực hiện một thay đổi cho trang codebehind và lưu nó. Tôi gửi hoặc làm mới lại và điểm ngắt đã xóa đã trở lại! Nó lại bị đánh và tôi lại xóa nó. Tôi đã thử xóa, vô hiệu hóa, không có gì làm việc nó giữ trở lại nếu tôi thực hiện một thay đổi cho trang. Nó là cực kỳ khó chịu và không hiệu quả. Cách duy nhất tôi đã tìm thấy để làm cho breakpoint vĩnh viễn biến mất là sử dụng menu Debug Xóa tất cả các điểm breakpoint, mà rõ ràng là ít hơn lý tưởng. Tôi cũng có thể tái tạo điều này trên các máy phát triển khác. Chuyện gì đang xảy ra ở đây? Đây có phải là do thiết kế không? Nó là một lỗi trong VS? Làm thế nào để giữ cho những điểm ngắt zombie này khỏi hồi sinh?Visual Studio 2008 ASP.Net Gỡ lỗi Zombie Breakpoints Quay lại sau khi bị xóa
Trả lời
Đó là vì điểm dừng con của nó vẫn tồn tại: MSDN article.
Tùy chọn của bạn là:
- Dừng phiên gỡ lỗi của bạn, sau đó xóa điểm ngắt bằng cách nhấp vào hình tượng màu đỏ của nó.
- Tìm điểm ngắt trong danh sách Cửa sổ Breakpoint và xóa nó khỏi đó.
- Sử dụng macro để xóa các điểm ngắt con giữa các phiên gỡ lỗi, sau đó xóa bằng cách nhấp vào hình tượng. [1] (Quirky, nhưng cảm thấy tốt khi nó hoạt động.)
- Sử dụng macro để xóa điểm ngắt trên dòng hiện được chọn. [2]
Tôi cũng gặp sự cố này. Nếu bạn ngừng gỡ lỗi (nhấp vào dừng) trước khi bạn xóa điểm ngắt, nó sẽ biến mất vĩnh viễn.
Đây có thể là lỗi. Hoặc sử dụng Xóa tất cả các điểm ngắt (Shift + F9) hoặc thử xóa điểm ngắt trong chế độ dừng (không chạy).
Nó không phải là một lỗi, đó có thể là điểm ngắt đa điểm. Xem http://connect.microsoft.com/VisualStudio/feedback/details/391642/permanently-remove-a-breakpoint-in-visual-studio-during-debugging – womp
@womp: đẹp, không biết điều đó, cảm ơn bạn –
Tôi nghĩ điều này là do thiết kế.
Xóa điểm ngắt trong chế độ gỡ lỗi và tạm thời. Xóa điểm ngắt trong chế độ thiết kế và chế độ cố định của nó.
Đó là liên kết của @ sgiffinusa mô tả: đó là sự khác biệt giữa điểm dừng đang chờ xử lý và giới hạn. Trước khi trình gỡ rối được đính kèm, đó là một sự ngắt quãng đang chờ xử lý, khi trình gỡ rối được đính kèm, nó có thể có nhiều hơn một đoạn mã được tạo ra truy cập nó, và trình gỡ lỗi liên kết một điểm ngắt cho mỗi đường dẫn vào mã đó. Tôi không hiểu ... nhưng đó là điều có vẻ xảy ra. Một trong những công việc xung quanh mà dường như làm việc cho tôi là, thay vì chuyển đổi điểm ngắt bằng chuột bằng cách nhấp vào lề, sử dụng phím F9 (hoặc bất cứ điều gì bạn có nó ánh xạ tới,) để chuyển đổi breakpoint off , và sau đó nhấn F9 một lần nữa để bật lại, và sau đó F9 một lần nữa để thoát khỏi điều vĩnh viễn mãi mãi.
Tôi không biết tại sao nó hoạt động, nhưng nó hoạt động trong văn phòng này.
- 1. Gỡ lỗi Visual Studio 2008 không dừng lại do lỗi
- 2. Điều gì có thể khiến Visual Studio 2008 bị treo khi đang gỡ lỗi?
- 3. Cài đặt Visual Studio 2008 SAU 2010?
- 4. Visual Studio 2008 Chiến lược gỡ lỗi 64 bit
- 5. Visual Studio: đặt lại cài đặt người dùng khi gỡ lỗi
- 6. Visual Studio 2008 bị treo khi mở tệp aspx/ascx
- 7. Visual Studio 2008: Không triển khai SQL Server Compact 3.5 khi gỡ lỗi
- 8. Visual Studio 2008 "ngẫu nhiên" bị treo khi chạy thử
- 9. Gỡ lỗi với Visual Studio, URL sai trên ASP.NET MVC
- 10. Có Visualizer trình gỡ lỗi Visual Studio cho phiên ASP.NET?
- 11. Cửa sổ Visual Studio Breakpoints: TreeView hiển thị những gì?
- 12. Điều gì có thể gây ra lỗi "Gỡ lỗi sẽ bị hủy bỏ" trong Visual Studio 2008?
- 13. Visual Studio JavaScript gỡ lỗi cực kỳ chậm
- 14. Có nút "quay lại"/phím nóng để điều hướng trong Visual Studio 2008 không?
- 15. Prefast với Visual studio 2008
- 16. FILESTREAM tệp bị bỏ lại sau khi hàng bị xóa
- 17. Cửa sổ đầu ra Visual Studio (gỡ lỗi) có bị xóa theo chương trình không?
- 18. Gỡ lỗi asp.net đột nhiên dừng lại
- 19. Visual Studio: Chỉnh sửa tệp XAML trong khi gỡ lỗi
- 20. Phân tích mã bị thiếu từ Visual Studio 2008
- 21. Visual Studio: chỉnh sửa xaml trong khi gỡ lỗi (không ngừng gỡ lỗi)
- 22. Gỡ lỗi Silverlight trong Visual Studio 2010 bị treo khi sử dụng bàn phím
- 23. Gỡ lỗi không dừng sau khi đóng biểu mẫu trong Visual Studio
- 24. Lặp lại đối tượng đếm được trong khi gỡ lỗi trong Visual Studio
- 25. Visual Studio 2008 Crashes Khi mở thuộc tính dự án
- 26. Cách tốt nhất để gỡ lỗi chương trình Dịch vụ Windows trong Visual Studio 2008
- 27. Visual Studio 2008 Debugging - Bỏ qua mã
- 28. Chỉnh sửa mã trong Visual Studio 2008 ở chế độ gỡ lỗi
- 29. Làm cách nào để quay lại trong khi gỡ lỗi Javascript trong gỡ lỗi nguồn Chrome?
- 30. Làm thế nào bạn có thể dừng Visual Studio sắp xếp lại Windows khi gỡ lỗi
"Điểm ngắt zombie" ... tốt. – AGoodDisplayName
bản sao có thể có của [Câu hỏi về cách loại bỏ điểm ngắt Visual Studio] (http://stackoverflow.com/questions/2569631/question-on-how-to-remove-a-visual-studio-breakpoint) – womp