Tôi đã tải xuống nguồn NUnit 2.5 và mở giải pháp VS2008 trong phiên bản VS2010 beta. Khi quá trình chuyển đổi hoàn tất, tôi mở tất cả các dự án và thay đổi cài đặt khung mục tiêu cho tất cả các dự án thành ".NET Framework 4.0". Sau đó tôi đã xây dựng giải pháp mà không có bất kỳ lỗi nào. Bây giờ tôi có thể sử dụng ứng dụng NUnit GUI để chạy các thử nghiệm được xây dựng cho .NET 4.0. Tôi đã không thực hiện kiểm tra toàn diện bản dựng này nên có thể có vấn đề, nhưng đối với mục đích của tôi, nó hoạt động tốt.
Cập nhật: Không cần thiết phải xây dựng lại NUnit. Tôi phát hiện ra rằng nếu bạn thêm phần sau vào tệp cấu hình NUnit liên quan, bạn có thể chạy một dll thử nghiệm được xây dựng cho .NET 4.0.
Trong <cấu hình> thêm:
<startup>
<supportedRuntime version="v4.0.30319" />
</startup>
và trong <runtime> thêm:
<loadFromRemoteSources enabled="true" />