2015-09-07 15 views
11

Trong khi gỡ lỗi dự án C++ C# kết hợp (C# đang tải dll C++) Đôi khi tôi nhận được dấu chấm nhỏ màu xanh này bên dưới điểm ngắt hiện tại: Blue dot beneath breakpointDấu chấm màu xanh bên dưới điểm ngắt Visual Studio có nghĩa là gì?

Dấu chấm đó muốn cho tôi biết điều gì?

+0

ứng dụng của bạn có đa luồng không? –

+0

Vâng, tôi nghĩ vậy. Tôi đã tìm ra, điểm luôn xuất hiện trong lần truy cập đầu tiên sau khi Studio bị ngắt ở một chuỗi công việc khác – Stefan

Trả lời

11

Nếu ứng dụng của bạn đa luồng và nếu di chuột qua điểm ngắt cung cấp cho bạn thông báo "Quá trình hoặc chuỗi đã thay đổi kể từ bước cuối cùng", điều đó có nghĩa là điểm ngắt này được áp dụng cho nhiều hơn một chuỗi . Sau khi bạn nhấn phím F5, một luồng khác sẽ chạy và chúng sẽ phá vỡ điểm ngắt của bạn, điều này có thể làm bạn bối rối. Để cung cấp cho bạn một số loại studio cảnh báo trực quan cung cấp cho bạn chấm màu xanh bên dưới. Vì vậy, đôi khi nó có thể hữu ích để đóng băng các chủ đề khác để gỡ lỗi phương pháp.

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