我刚刚升级到Visual Studio 2015 RTM。当我在断点处停止时,为什么我无法在发布模式下观察变量值?这在以前的Visual Studio版本中是可能的。
编辑:我当然在谈论使用过的变量。
答案 0 :(得分:4)
根据微软的支持,这是不可能的:
如果我正确阅读解决方案摘要,看起来就像你一样 构建Release,而不是Debug。在发布中,一些当地人将是 优化了,在调试过程中无法使用。在你的 特别的例子,它似乎很容易优化 "作用"通过将其值内联到返回语句中。
如果您需要知道该变量的值,它应该是可见的 切换到Debug配置后。
谢谢,Andrew Casey C#/ VB开发人员
答案 1 :(得分:2)
我已经解决了取消选中Project Properties -> Build -> Optimize Code
选项的问题。