2017-08-19 37 views
6

Ngay sau khi cài đặt .NET Core SDK 2.0, tất cả các thử nghiệm một giải pháp nhắm vào phiên bản trước của .NET Core không được Resharper phát hiện.Resharper xUnit tests không hoạt động sau khi cài đặt .NET Core 2.0

Ngoài ra, khi tôi thêm chúng bằng tay để phiên và cố gắng để chạy chúng, tôi nhận được một "không phân thắng bại: Kiểm tra không chạy":

enter image description here

Ngoài ra, có những trường hợp ngoại lệ cùng với thông báo trước đó : enter image description here

Nếu tôi gỡ cài đặt .NET Core SDK 2.0, mọi thứ hoạt động như mong đợi. Không có vấn đề gì cả. Đã thử cả hai phiên bản x86 và x64, cùng một kết quả.

enter image description here

Tất cả các dự án trong mục tiêu giải pháp .NET Core 1.1.

enter image description here

Chạy thử nghiệm từ Test Explorer vẫn hoạt động tốt.

enter image description here

Bất kỳ ý tưởng về cách giải quyết này? Có thể đó là lỗi Resharper?

+0

bạn có đang sử dụng phiên bản [EAP] (https://www.jetbrains.com/resharper/eap/) không? –

+0

Chỉ là phiên bản thông thường. Tôi đang sử dụng R # Ultimate 2017.1.3, nhưng nó không phải là EAP. – Daniel

+0

có thể trùng lặp [link] (https://stackoverflow.com/questions/45221086/how-can-i-get-resharper-to-run-tests-in-debug-when-i-get-debug-is-inconclusive) –

Trả lời

4

Có vẻ như chúng tôi cần đợi bản cập nhật Resharper (tôi đã gặp lỗi chính xác).

Trong khi đó, bạn có thể chạy thử nghiệm của mình từ trình quay phim Visual Studio - có vẻ như nó hoạt động tốt.

EDIT:

Bạn cũng có thể thử cài đặt phiên bản đầu tiên của Resharper 2017,2 (https://www.jetbrains.com/resharper/eap/) nếu bạn cảm thấy mạo hiểm;) Tôi vừa mới kiểm tra và nó hoạt động tốt (như của EAP 2017,2 12) với Các bài kiểm tra nUnit, xUnit và MSTest.

+0

Thật sự cảm ơn! – Daniel

+0

Vâng, cũng là tác phẩm cuối cùng của ReSharper 2017.2. Cảm ơn bạn! – Structed

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