Visual Studio调试模式
尝试单步执行代码并在Visual Studio中使用“立即窗口”或“观察窗口”时,我总是收到以下内容。
'无法评估表达'
我使用Visual Studio 2008.搜索论坛有很多关于使用重载的Response.Redirect并将false传递给endResponse参数的讨论。 我已经尝试过了
我也检查过我的代码是运行调试版本而不是编译版本。
我决定在窗体上没有任何东西的情况下启动一个全新的Windows窗体应用程序。 在Form Load事件中,我声明一个String并为其设置一个值。 通过断点停在那里我试着将字符串的值打印到立即窗口,我仍然得到'无法评估表达式'
这突然发生了。 无论我打开哪种解决方案,我都无法使用“立即”窗口或观察窗口来确定代码中的值。
我不确定如果Visual Studio中的设置已更改?
任何帮助将不胜感激。
我在Visual Studio 2012中遇到了这个问题,并且修复了Visual Studio 2012调试模式中的设置:“无法评估表达式”
工具 - >选项 - >调试 - >常规 - >启用我的代码
如果选项未勾选,则会显示“无法评估表达式”。
如果我勾选选项并重新启动visual studio (这是关键的一点),它为我解决了这个问题。
链接地址: http://www.djcxy.com/p/2797.html