Tôi đã cài đặt Visual Studio 2015 làm thử và kể từ đó kiểm tra đơn vị của tôi sử dụng hàng giả sẽ không biên dịch nữa, thậm chí trên VS 2013. Mục tiêu của dự án thử nghiệm đơn vị. net 4.5.Fakes ngừng hoạt động sau khi cài đặt Visual Studio 2015
Msdn đề xuất thay đổi phiên bản khung mục tiêu. Lỗi này biến mất nếu tôi thay đổi khung được nhắm mục tiêu thành 4.6 nhưng tôi không thể cập nhật dự án của mình lên .net 4.6 như mọi nhà phát triển phải cập nhật cùng một lúc.
Lỗi mà tôi nhận được:.
Các tài liệu tham khảo chính "mscorlib.4.0.0.0.Fakes" không thể được giải quyết vì nó được xây dựng chống lại" .NETFramework, Version = 4,6 fraemwork Đây là . một phiên bản cao hơn so với hiện mục tiêu khuôn khổ" .NETFramework, Version = 4,5"
tôi cũng đã cố gắng để loại bỏ các hàng giả và tạo cho họ nhưng họ không xây dựng, tôi nhận được lỗi như thế này:
Tên loại hoặc không gian tên 'EventDataAttribute' không tồn tại trong không gian tên 'System.Diagnostics.Tracing' *;
Mọi bản sửa lỗi cho điều này?
Cho đến nay giải pháp của tôi đã được để loại bỏ tất cả hàng giả và thay thế chúng với RhinoMocks. .. – Carra