在发布模式下观察变量值

时间:2015-07-23 06:42:15

标签: visual-studio-2015

我刚刚升级到Visual Studio 2015 RTM。当我在断点处停止时,为什么我无法在发布模式下观察变量值?这在以前的Visual Studio版本中是可能的。

编辑:我当然在谈论使用过的变量。

2 个答案:

答案 0 :(得分:4)

根据微软的支持,这是不可能的:

  

如果我正确阅读解决方案摘要,看起来就像你一样   构建Release,而不是Debug。在发布中,一些当地人将是   优化了,在调试过程中无法使用。在你的   特别的例子,它似乎很容易优化   "作用"通过将其值内联到返回语句中。

     

如果您需要知道该变量的值,它应该是可见的   切换到Debug配置后。

     

谢谢,Andrew Casey C#/ VB开发人员

来源:https://connect.microsoft.com/VisualStudio/feedback/details/1038150/visual-studio-2015-debugger-doesnt-recognize-a-variable

答案 1 :(得分:2)

我已经解决了取消选中Project Properties -> Build -> Optimize Code选项的问题。