加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – Visual Studio探查器不显示类名

发布时间:2020-12-15 07:51:31 所属栏目:百科 来源:网络整理
导读:我正在尝试使用Visual Studio 2012中的分析器来分析混合C#/ C应用程序的内存性能.虽然我确实得到了数据,但它没有显示我的类名 – 相反,它似乎只是某种地址,例如0x0200004C而不是String.知道这里发生了什么吗? 编辑:对于任何好奇的人 – 也许这是Visual Stu
我正在尝试使用Visual Studio 2012中的分析器来分析混合C#/ C应用程序的内存性能.虽然我确实得到了数据,但它没有显示我的类名 – 相反,它似乎只是某种地址,例如0x0200004C而不是String.知道这里发生了什么吗?

编辑:对于任何好奇的人 – 也许这是Visual Studio 2012中的一个错误,或者在我的VS 2012配置中可能有些奇怪,但自从我升级到Visual Studio 2013后,问题就消失了.我将保持这个开放,以防有人偶然发现修复VS 2012的解决方案,但一个答案是“安装VS 2013”??.

解决方法

根据 this和 this,有些代码可能会混淆符号.

我建议你尝试的是

1)使用项目设置x86和x64(C#和C)进行测试,更改C平台工具集,来自托管的C编译标志

2)划分解决方案/项目并找到最有可能复制或与其他名称冲突的代码类或结构名称,考虑首先在每个部分的所有内容中添加前缀/后缀以查看是否是这种情况.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读