Please fix the mixed DLL loading problem . It's really a pain that consumers of mixed C++ DLLs have to call a non-standard initializer function. This is especially painful for developers who release libraries for sale.

I say this because one of the more exciting features of Visual C++ is the ability to write some cool low-level code and make it usable from any .Net application. It's unfortunate that the problem requires consumers of your DLL to take special action to initialize it properly. (I know there are other ways to make your code available, but using a mixed-mode DLL allows you to expose a nice rich interface via .Net.)

Supporting WTL officially would be pretty cool too.