快速监视窗口未在Visual Studio for C++/CLI项目中显示变量值

Nav*_*K N 5 .net c++ visual-studio-2008

我知道Visual Studio对C++/CLI的支持很糟糕.但是在做快速手表时我遇到了一个奇怪的问题.我正在观察的变量在范围内并且具有价值.但VS说,变量不在范围内.看图像

C ==/CLI中的快速监视问题http://www.freeimagehosting.net/uploads/95471b8cb4.png

如果有人可以提出解决方法,那就太好了.或者这是VS的错误?

Joh*_*röm 5

我实际上通过这些步骤使它工作,不知道为什么这应该是解决方案.

  1. 检查启用.net源步骤并启用源服务器. http://tinypic.com/view.php?pic=987ubn&s=3#.WAM_D5MrK8o
  2. 然后加载所有符号
  3. 做了一个干净的构建,再次删除它并启用我的代码
  4. 干净的构建,瞧我再次得到正确的调试符号!


Ass*_*vie 2

这是在调试还是发布中?即使有 PDB 支持,发布版本也因手表性能不佳而臭名昭著。