在使用visual studio 2015 企业版 sp1调试程序时,悬停在实例、集合上时展开,无法显示内部数据,提示“未能计算子集”
尝试多个项目、管理员运行,均是一样。
设置“选项-调试-常规”中的 “托管兼容模式”后一般实例显示正常,但对于List/Dictionary集合类型实例,没有 展开枚举 的选项,只能通过“非公共成员”的entries查看
不知有没有人遇到相同问题?
相同的代码,在VS2010中的调试信息如下:
可见悬停时会将集合信息枚举列出!
同样这个现象,看了楼上两位的提示,Review了一下,发现问了。
一个属性,属性的Get中返回了自身,结果在查看时,VS无法解析自身返回自身,直接崩溃了
没有遇到过
你试着看看普通的,如 int 型的变量能否查看。估计不是 VS 的问题,还是 类 的问题。
另外,建议你看看别人的 VS 是否与你的不同。
重新编译,然后工程属性中关闭优化等,然后再设置断点调试试试
这有什么问题吗
没有遇到过,是不是你版本安装的时候缺少了某个库造成?
VS2015替换了64bit的JIT调试器,导致很多兼容问题。特别是你的项目本身是.net 4.5或者以前的。
你需要把.net升级到4.6
你好,我也遇到了一模一样的问题,而且显示“”未能计算子级“”的同时,调试程序自动终止退出。请问,过了7个月了,弄清楚具体原因和解决方案了吗?
可能是Debug和Release的调试方式不同,选择Debug方式试一下
今天遇到这个问题了,而且查看时直接奔溃,仔细找了下,自己的List对象是一个类,类里面有个属性是int []数组,但是忘记赋值了,造成点击查看时直
显示无法计算子级,调试环境之间退出