In VS 2010, we had custom debug visualizers for several of our key native C++ types. Incredibly valuable for debugging. Our application contains both native and managed C++, so we debug in "Auto" or "Mixed" mode most of the time. We understand that the debug visualizers only work when you are debugging native code (we aren't happy about it, but that has always been the reality). But, at least in VS 2010, even if you were debugging in Mixed mode, if you were stopped at a breakpoint in native code, our debug visualizers worked just fine.
This has all changed in VS 2012. Now, unless we debug in Native mode, our custom debug visualizers do not work at all. This is a massive, productivity-killing, regression. Please fix.
We are seeing this even with Update 1 installed.