Ok, we finally got back to this and I can report that everything works fine with the latest versions of code.
For information purposes, here are the steps I took. (1) I installed TestDriven.NET v2.0.1160d.exe from the latest build folder. This automatically removes an existing TD.NET 1.0 installation. (2) I installed the latest available version of MbUnit from the build folder (MbUnit_21417.msi). I uninstalled my previous MbUnit manually first. (3) I started VS.NET 2003 and I checked the box for TD.NET under Tools->Add-In Manager. I then did "Run test(s)" using the right-click context sensitive menu from a source file. I did this for an individual test and the entire class. Everything works fine. The only issue we found was that if you "Run test(s)" for an entire assembly from the Solution Explorer window, it appears to run the tests but doesn't report anything. A minor point that we can live with. We then updated our CruiseControl.NET build server, forced a rebuild and everything worked fine.
