Visual Studio Profiler Does Not Display Class Name

I am trying to use a profiler in Visual Studio 2012 to analyze the memory performance of a mixed C # / C ++ application. While I am returning the data, it does not show me the class names - instead, it just looks something like 0x0200004C instead of String. Any idea what is going on here?

EDIT: Anyone is curious - maybe this was a bug in Visual Studio 2012 or maybe something strange in my VS 2012 configuration, but since I upgraded to Visual Studio 2013, the problem has disappeared. I will leave it open just in case someone stumbles upon it with a solution for VS 2012, but one answer would be β€œInstall VS 2013”.

+7
c # profiling visual-studio-2012
source share
1 answer

According to this and this , maybe some kind of code mixing characters.

I suggest you try

1) Test with the setup of the x86 and x64 project (C # and C ++), change the C ++ platform toolkit, C ++ compilation flags from managed

2) Separate the solution / projects and find the code class or structure name that is likely to duplicate or conflict with some other name, first add the prefix / suffix to all sections to make sure that it is.

0
source share

All Articles