5

Khi tôi sử dụng nút [Gỡ lỗi] trong Gallio, các điểm ngắt trong các bài kiểm tra đơn vị của tôi không bị đánh. Các bài kiểm tra đơn vị được viết bằng MbUnit/Gallio. Tôi đang sử dụng MbUnit/Gallio phiên bản 3.1 xây dựng 397 với Visual Studio 2010 Beta 2. Các bài kiểm tra đơn vị chạy để hoàn thành trong Gallio Icarus, nhưng họ chạy qua các điểm ngắt. Tôi thấy các bảng biểu tượng tải trong VS, nhưng nó không dừng lại ở điểm ngắt dự kiến, vì vậy tôi không thể gỡ lỗi nó.Gỡ lỗi bằng MbUnit/Gallio 3.1

Trả lời

1

Có điều gì trong nhật ký Thời gian chạy Icarus không? Một vấn đề mà một số người đã gặp phải là bạn không thể gỡ lỗi bằng cách sử dụng một cá thể của Visual Studio đang chạy với tư cách Quản trị viên từ một cá thể của Icarus mà không phải là.

1

Thông thường tất cả các vấn đề gỡ lỗi Gallio của tôi được giải quyết bằng cách thực hiện dự án thử nghiệm Mục tiêu nền tảng "x86" thay vì "CPU bất kỳ".

+0

Mục tiêu nền tảng chuyển sang màu xám trong dự án Thử nghiệm của tôi. Nó hiện được đặt thành "Không áp dụng". Biết tại sao VS2010 không cho phép tôi thay đổi cài đặt này thành "x86"? –

+0

Không bao giờ thấy nó là "Không có". Đối với tôi, tôi chỉ có màu xám khi tôi đang gỡ lỗi. –

+0

Đó là N/A khi đó là thư viện lớp học. – thomasb

2

Trong Gallio Icarus Công cụ chọn menu -> Options, chọn trang "Preferences", thiết lập "Test Runner Factory" để IsolatedAppDomain hoặc Local để có được những chương trình gỡ rối để làm việc.

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