簡體   English   中英

Visual Studio探查器不顯示類名

[英]Visual Studio profiler not displaying class name

我正在嘗試使用Visual Studio 2012中的分析器來分析混合C#/ C ++應用程序的內存性能。 雖然我確實得到了數據,但它沒有顯示我的類名 - 相反,它似乎只是某種地址,例如0x0200004C而不是String。 知道這里發生了什么嗎?

編輯:對於任何好奇的人 - 也許這是Visual Studio 2012中的一個錯誤,或者在我的VS 2012配置中可能有些奇怪,但自從我升級到Visual Studio 2013后,問題就消失了。 我將保持這個開放,以防有人偶然發現修復VS 2012的解決方案,但一個答案是“安裝VS 2013”​​。

根據這個這個 ,有些代碼可能會混淆符號。

我建議你嘗試的是

1)使用項目設置x86和x64(C#和C ++)進行測試,更改C ++平台工具集,來自托管的C ++編譯標志

2)划分解決方案/項目並找到最有可能復制或與其他名稱沖突的代碼類或結構名稱,考慮首先在每個部分的所有內容中添加前綴/后綴以查看是否是這種情況。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM