ฉันดาวน์โหลดซอร์ส NUnit 2.5 และเปิดโซลูชัน VS2008 ใน VS2010 เบต้า เมื่อการแปลงเสร็จสิ้นฉันเปิดโครงการทั้งหมดและเปลี่ยนการตั้งค่ากรอบเป้าหมายสำหรับโครงการทั้งหมดเป็น ".NET Framework 4.0" จากนั้นฉันสร้างโซลูชันโดยไม่มีข้อผิดพลาดใด ๆ ตอนนี้ฉันสามารถใช้แอป NUnit GUI เพื่อเรียกใช้การทดสอบที่สร้างขึ้นสำหรับ. NET 4.0 ได้แล้ว ฉันไม่ได้ทำการทดสอบโครงสร้างนี้อย่างละเอียดถี่ถ้วนดังนั้นอาจมีปัญหา แต่สำหรับจุดประสงค์ของฉันมันใช้งานได้ดี
อัปเดต: ไม่จำเป็นต้องสร้าง NUnit ใหม่ ฉันค้นพบว่าหากคุณเพิ่มสิ่งต่อไปนี้ลงในไฟล์กำหนดค่า NUnit ที่เกี่ยวข้องคุณสามารถเรียกใช้ dll ทดสอบที่สร้างขึ้นสำหรับ. NET 4.0
ภายใต้ <configuration> เพิ่ม:
<startup>
<supportedRuntime version="v4.0.30319" />
</startup>
และภายใต้ <runtime> เพิ่ม:
<loadFromRemoteSources enabled="true" />