调试中的监视窗口为空
Posted
技术标签:
【中文标题】调试中的监视窗口为空【英文标题】:watch window in the debug is empty 【发布时间】:2015-05-20 12:59:14 【问题描述】:我试图了解如何修复我的监视窗口,但没有找到任何好的答案(我使用的是 Visual Studio 2013)。
我使用了调试器,突然监视窗口没有显示值或我在块中拥有的对象 - 实际上它不再显示任何内容。 有谁知道怎么解决?
非常感谢!!!
【问题讨论】:
【参考方案1】:也许这会对你有所帮助:
在中断时打开添加了变量的快速观察对话框 模式,右键单击源窗口名称中的变量名称并选择 快速观看。这会自动将变量放入 QuickWatch 对话框。
Source
【讨论】:
谢谢!我只是一个一个地添加它们并且知道它有效! 如果这是答案,请将其标记为答案。很高兴我能帮忙。【参考方案2】:默认情况下,Watch 窗口不显示任何内容,您需要向其中添加内容以查看值。在您的情况下,可能发生的情况是您错误地删除了已有的内容,或者遇到了错误,导致解决方案中的某些内容损坏并且丢失了。
如果您想查看当前范围内的所有内容,Locals 窗口是您的最佳选择。
如果您想要它的超集(同时具有当前和上一个语句),请使用“自动”窗口。
QuickWatch 对话框在概念上类似于 Watch 窗口,但 QuickWatch 一次只能显示一个变量或表达式
https://msdn.microsoft.com/en-us/library/bhawk8xd.aspx
【讨论】:
以上是关于调试中的监视窗口为空的主要内容,如果未能解决你的问题,请参考以下文章
为啥 VS2015 调试器不能在监视窗口中正确显示函数地址?