2009-07-20 34 views
19

My Visual Studio hoạt động không bình thường. Tôi không có breakpoint trong các dự án của tôi nhưng bất cứ khi nào tôi bắt đầu Visual Studio, một thông báo lỗi đi lên cho thấy rằng nó không thể tải một hoặc nhiều điểm ngắt. Thứ hai, tôi có 10 dự án trong giải pháp của mình - tôi đặt một dự án làm dự án khởi động nhưng Visual studio không lưu thông tin này. Tôi phải cài đặt nó mỗi lần tôi mở giải pháp.Không thể tải một hoặc nhiều lỗi điểm ngắt trong Visual Studio 2013

Trả lời

49

Làm lại vấn đề điểm ngắt: Bạn đã sửa lỗi thành bộ lắp ráp chưa? Bạn có thể đã vô tình thiết lập một điểm ngắt trên một số lệnh lắp ráp. Nhìn vào danh sách breakpoint (Debug-> Windows-> Breakpoints; nó là Alt + F9 cho tôi) để xem breakpoint nào được thiết lập cho giải pháp. Tất nhiên, nguồn và nhị phân không phù hợp cũng có thể gây ra điều này. Ngoài ra, những điều sau đây cũng có thể hữu ích.

Làm lại dự án khởi động: Visual Studio lưu tất cả dữ liệu người dùng cụ thể về giải pháp trong tệp * .suo mà nó đặt ngay bên cạnh tệp * .sln. Điều này có thể đã bị hỏng (mặc dù tôi chưa bao giờ thấy điều này). Hãy thử xóa nó và xem liệu điều này có giúp ích hay không. Trên suy nghĩ thứ hai, cả hai vấn đề có thể do một người nào đó đã kiểm tra tệp * .suo gây ra. Bạn đã kiểm tra cái này chưa?

+12

Xóa giải pháp .suo tệp đã sửa nó cho tôi. Cảm ơn. –

+1

Đối với tôi là tốt, cảm ơn rất nhiều! – Marc

+2

+1 để xóa .suo - trong trường hợp của tôi nó đã bị hỏng sau BSOD và điều này đã tạo ra lỗi breakpoint –

1

Bạn có thể cung cấp cho chúng tôi thêm thông tin về lý do Visual Studio không thể tải điểm ngắt không? Nếu bạn di chuột qua biểu tượng điểm ngắt, nó sẽ cung cấp thông báo chú giải công cụ cho biết tại sao điểm ngắt không thể tải.

Lý do phổ biến nhất cho việc này là sự không khớp giữa tệp nguồn và nhị phân bạn đang gỡ lỗi. Nó có thể xảy ra nếu bạn F5 với lỗi xây dựng ví dụ. Hoặc F5 chống lại một DLL được triển khai sau khi bạn đã thay đổi nguồn cho DLL. Hãy thử xây dựng lại và triển khai lại khả năng phù hợp và xem liệu điều đó có giúp ích cho vấn đề của bạn hay không.

Đối với thông tin khởi động. Hãy thử cập nhật nó, nhấn lưu tất cả và khởi động lại Visual Studio. Điều đó sẽ đảm bảo thông tin được lưu.

1

Có thể có điểm ngắt bị từ chối (nhưng làm cách nào?). Vui lòng thử Ctrl + Shift + F9 để 'Xóa tất cả các điểm ngắt' (VS2008).

0

Tôi vừa gặp sự cố này với Visual Studio 2012 RC. Tôi đã sửa nó bằng cách thiết lập một điểm ngắt tùy ý và sau đó xóa nó trong cửa sổ Debug-> Windows-> Breakpoint.

+0

Chỉ cần nhận lại. AFAIK, một tham nhũng VS xảy ra khi Flash trong FireFox bị rơi và (vì?) Windows explorer bị rơi (W8 RC) do đó làm hỏng VS. Trong khi các lỗi breakpoint cố định thủ tục trên, tôi không thể có được một dự án StartUp để thiết lập cho đến khi tôi đặt lại VS studio và xóa (các) tệp .suo ẩn. – BSalita

3

Tôi cũng gặp sự cố như vậy, các giải pháp sẽ xóa tệp * .suo trong thư mục giải pháp.

3

Tôi đã gặp vấn đề tương tự và tôi đã làm sạch giải pháp từ BUILD> GIẢI PHÁP SẠCH và xây dựng lại giải pháp và giải quyết.

2

Xóa * .suo tệp đã hoạt động cho tôi

+2

Vui lòng thêm thông tin khi cung cấp câu trả lời cho câu hỏi để OP và bất kỳ độc giả nào trong tương lai có thể sử dụng thông tin tốt nhất. – Deepend

0

Ctrl + Shift + F9 to 'Delete All Breakpoints' không hoạt động.

Xóa mọi thứ trong dự án không phải là mã nguồn của bạn: thư mục con "obj" và "bin", tất cả * .user và * .suo cũng từ thư mục ".vs" bị ẩn.

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