Setup a C# project to use the Microsoft DIA SDK (using tlbimp to get an interop DLL from the idl shipped with Visual Studio)
Debug that project
Try to inspect the value of any IDiaSymbol in the debugger
Expected Behavior: I can see the properties of the COM object and their values, as I can in VS 2013 and 2015
Actual Behavior: I can't see the values, I just see a "Native View" that, when expanded, is empty. If I turn on "Legacy C# and VB Expression Evaluators" I'm able to see the COM object's properties - which is essential for debugging with this API.
Version Used: Visual Studio 2017 15.5.3
Steps to Reproduce:
Expected Behavior: I can see the properties of the COM object and their values, as I can in VS 2013 and 2015
Actual Behavior: I can't see the values, I just see a "Native View" that, when expanded, is empty. If I turn on "Legacy C# and VB Expression Evaluators" I'm able to see the COM object's properties - which is essential for debugging with this API.