Final Edit: I found a solution to the problem (at the bottom of the question).
I\'ve got an Nunit problem that\'s causing me grief. Edit:
Thanks for the posted answer at the bottom. I was digging for hours for exactly the same case and
GC.Collect (); GC.WaitForPendingFinalizers ();
did the trick.