2011-05-10 25 views
5

Tôi vừa nâng cấp lên VS2010 Premium và Resharper 5.1.3000.12. Á hậu thử nghiệm của nó bây giờ sẽ không thực hiện các xét nghiệm MS.Không thể nhận được Resharper Test Runner làm việc với MS Test trên VS 2010

Hộp thoại xuất hiện nhưng không có gì xảy ra.

Vì vậy, khi mở tệp \ Bin \ Debug \ TestResults .trx, tôi thấy danh sách các kiểm tra được báo cáo là không được thực thi.

Chúng sẽ hoạt động tốt nếu tôi nhấp vào chạy từ hộp thoại này.

Nếu tôi nhấp vào để xem liên kết 'Chạy thử lỗi' Tôi thấy thông báo lỗi:

"Không phải xếp hàng chạy thử nghiệm 'người sử dụng ngày @ mạng': Hệ thống có thể không tìm thấy file được chỉ định "

Kiểm tra đơn giản hoạt động tốt.

Bất kỳ ý tưởng nào? Cảm ơn

Trả lời

2

Vâng, có vẻ như Resharper 6 không có vấn đề.

http://confluence.jetbrains.net/display/ReSharper/ReSharper+6.0+Nightly+Builds

Tôi đang sử dụng xây dựng # 2150 vào ngày 09 tháng năm 2011, và bây giờ các bài kiểm tra chạy như mong đợi.

+0

Tôi gặp vấn đề tương tự với 5.1.3. Tôi đã nâng cấp lên Resharper 6 RC để giải quyết vấn đề. –

+0

Sử dụng Resharper 6 beta 3 ngay bây giờ, vẫn tốt. – CRice

+1

Nguyên nhân gốc rễ là Microsoft sửa đổi Visual Studio 2010 MSTest hội đồng đã phá vỡ ReSharper 5.1.3. Không có cách nào để sửa lỗi ReSharper 5.1.3, do đó cần cập nhật lên 6.0 trở lên. –

1

Theo trình chia sẻ lại mặc định được định cấu hình để sử dụng các bản sao nông được kiểm tra.

Những gì bạn cần làm là đi đến Resharper -> Options

Từ công cụ chọn bên khung bên trái -> Unit Test

Bỏ chọn cụm nông-sao đang được thử nghiệm

Sau đó, hãy thử chạy, Thats làm việc cho tôi.

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