gpt4 book ai didi

c# - 局部变量出现在 Visual Studio 2010 的范围之外

转载 作者:行者123 更新时间:2023-11-30 22:24:42 25 4
gpt4 key购买 nike

我希望这不是其他帖子的多余内容,但我希望我能帮助到其他人。我发现我的 VS2010 .NET 4.0 项目中的局部变量不可检查。我的断点会停止,但我无法将鼠标悬停在上面并查看变量/对象属性。当我将该变量放入 Watch 窗口时,它似乎超出了范围。我以前定期发生过这种情况,但不知道为什么。我找到了解决方案。

首先,我的解决方案与此处发布的不同: Out Of Context Variables In Visual Studio 2010 Debugger

这是我看到的截图: enter image description here

为什么会这样?

最佳答案

解决方案很简单:在 VS 项目属性的“生成”选项卡中,有一个“优化代码”复选框。你必须取消选中它。我不知道它一开始是怎么检查的,我想我没有检查过。但是当我取消选中它时,一切又恢复正常了。

关于c# - 局部变量出现在 Visual Studio 2010 的范围之外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12663257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com