Tôi đang trong quá trình nâng cấp giải pháp hiện có của chúng tôi lên .Net 4.6.1 và không thể chạy các bài kiểm tra đơn vị của chúng tôi trong quá trình xây dựng máy chủ. Tại địa phương, chúng chạy như mong đợi và việc chuyển phiên bản khuôn khổ trở lại .Net 4.5.1 khiến chúng chạy lại trên máy chủ.
Tôi nhận được lỗi sau:
Không tìm thấy bài kiểm tra nào. Đảm bảo rằng trình phát hiện và người thực thi thử nghiệm đã cài đặt, cài đặt phiên bản nền tảng và khuôn khổ là phù hợp và thử lại.
Tôi đã tái tạo sự cố trong một thiết lập đơn giản hơn:
- Giải pháp với một dự án C # Unit Test duy nhất với hai bài kiểm tra (một bài không đạt, một bài đạt).
- Định nghĩa bản dựng XAML sử dụng Mẫu mặc định (TfvcTemplate.12.xaml)
- TFS 2015 Cập nhật 1 Máy chủ xây dựng XAML với Visual Studio Enterprise 2015 Cập nhật 1 được cài đặt (có sáu máy chủ tương tự và tất cả đều tạo ra cùng một kết quả)