I have many times wanted to see the memory footprint/usage of an object while debugging in VisualStudio. As far as I know, the only way to accomplish this is to use WinDbg and it's !objsize command. Obviously, you can only use 1 debugger at a time on a process, so you can't switch over to WinDbg and use it while on a breakpoint in VisualStudio. I'm adept at using WinDbg for analyzing memory dumps - but live debugging with breakpoints there is a different story and certainly not intuitive.
I had heard a while back on a Microsoft Team or individual's blog about some features of WinDbg being incorporated into VisualStudio - was this ever done? If so, which ones?
Please consider the ability to view an object's total memory footprint (including aggregate objects) as well as being able "drill-down" and view the memory usage broken down by the object and each of it's members).
Thank you for your consideration.