7

i có bó thử nghiệm đơn vị tôi đang thử nghiệm và tôi đặt điểm ngắt trên mã đơn vị nhất và khi tôi chạy với thay vì dừng trên điểm ngắt nó chỉ thực thi mã và tôi đang cố gắng gỡ lỗi mã unittest vì lỗi của nó. .. bất kỳ trợ giúp nào?Visual Studio không gỡ lỗi khi gỡ lỗi kiểm tra đơn vị?

tôi đang sử dụng VS 2010 chuyên nghiệp ver

Trả lời

0

Rất khuyên bạn nên Test Driven, bạn sẽ có thể kích chuột phải vào một thử nghiệm và chọn thử nghiệm với trình gỡ lỗi và bước qua mã rất dễ dàng.

+0

vâng tôi tải xuống trước khi tôi đăng câu hỏi và tôi nhấp chuột phải và thử nghiệm với trình gỡ rối nhưng không bao giờ dừng lại ở điểm ngắt. –

+2

chắc chắn rằng điểm phá vỡ của bạn là đúng lúc mở bài kiểm tra của bạn (dòng đầu tiên) và chắc chắn rằng bài kiểm tra không phải là thất bại tại các thiết lập của thử nghiệm của bạn vì lý do nào .. nếu bạn có một thiết lập đặt điểm break của bạn ở đó, để bạn hoàn toàn lạc quan rằng nó chỉ không đạt đến điểm break của bạn –

+0

Nó không làm việc cho tôi, chỉ lãng phí thời gian – felipekm

8

Visual Studio 2010 test not entering debugger on exception

Hãy chắc chắn rằng bạn đang làm "Test-> Debug" hoặc "thử nghiệm Debug"/"Debug chọn thử nghiệm". Chỉ chạy thử nghiệm với cấu hình được đặt thành Debug sẽ không đính kèm trình gỡ lỗi vào thử nghiệm đang chạy.

'Hy vọng rằng sẽ giúp

+0

có tôi đang thử nghiệm và chạy với trình gỡ lỗi nhưng vẫn không hoạt động ... vì vậy tôi đang xem liên kết trong bài đăng của bạn và nó cho biết 'Đi tới Gỡ lỗi-> Ngoại lệ hoặc ctlr-alt-e. Sau đó, bạn có thể đảm bảo ngoại lệ bạn muốn bắt được bật.' sau khi tôi đi đến debug == >> exeception >> tôi nên chọn gì? –

1

tôi đã cùng một vấn đề và giải quyết nó theo cách này:

  • nhấp chuột phải vào dự án thử nghiệm của bạn
  • đi đến tài sản
  • mở "xây dựng" tab
  • bỏ chọn "Tối ưu hóa mã" hộp kiểm
Các vấn đề liên quan