Running Tests as 'MTA'
There was an internal discussion this week about the need to run unit tests under MTA threads, rather than the default STA -- either for COM, or in this specific discussion for WaitHandle.WaitAll.
Mark Seemann went and posted a short guide on how to enable this in both Visual Studio 2005 (whidbey) and Visual Studio 2008 (Orcas).
Enjoy!