just stumbled accross this, so while i'm at it, here's another one...
the one single issue i hate a lot is that there's no way to make the clr 'run' 'as if' it was running on a different platform.
that is, i'd like to debug my app running inside the vs debugger ontop of xp pro while the underlying version of the net clr and framework thinks i'm running it ontop of w98.
here's why: not everything in the .net framework is supported on all platforms. and yes, this stuff is documented, but unsupported stuff still kinda turns up in the code... which means: you need to code on xp, and still test against installations on 98 (at least) nt and w2k as well.
it would be _much_ better to just tell the environment to behave as if one was running ontop of an 'older' platform.
WM_MY0.02$
thomas woelfer