Probleme mit NUnit und .NET 4.0

.NET-Entwickler, die in diesen Tagen ihre Projekte auf die Frameworkversion 4 hochgezogen haben und NUnit benutzen, sehen sich mit einem Problem konfrontiert. Die Tests werden zwar durchlaufen, gesetzte Breakpoints jedoch ignoriert. Auch wenn man die Projekte als DEBUG kompilieren lässt, zeigt Visual Studio an:

The breakpoint will not currently be hit. No symbols have been loaded for this document.

Ursache ist wohl, dass die aktuellen Binaries von NUnit mit Version 2.0 kompiliert wurden, denn nach einem Targetwechsel auf 4.0 in den Projekten funktioniert nunit.exe wie gewohnt. Bis neue Binaries vom NUnit-Team bereitgestellt werden, muss man halt den Weg des Selbstkompilierens gehen (Quellcode unter http://www.nunit.org/index.php?p=download zum Download).

Für alle, die sich nicht die Mühe machen wollen, haben wir die offizielle ZIP-Datei von NUnit um die Binaries für .NET 4.0 erweitert (zu finden unter \NUnit-2.5.5.10112\bin\net-4.0) und zum Download bereitgestellt.

Achtung : http.net ist nicht der Hersteller von NUnit, der Download ist ohne jegliche Haftung  und ohne Support durch uns!

Man beachte die enthaltene GPL und zlib License. (Weitere Informationen unter http://www.nunit.org/)

Download: NUnit-2.5.5.10112_NET4.zip (NUnit 2.5.5 with binaries for .NET 4)