我在观察窗口中使用了一些复杂的表达式,突然观察窗口现在完全是空的。当然我可以手动返回表达式但是知道Visual Studio存储监视窗口数据的位置会非常有趣吗?我怀疑它存储在一些与解决方案相关的文件中,因为在干净的构建后,手表仍然存在。
我在Windows 10上使用Visual Studio 2013.
答案 0 :(得分:1)
监视窗口信息存储在解决方案的.suo文件中。我无法在任何official documentation中找到它,但断点在那里,如果你配置监视窗口,然后关闭VS,然后删除.suo文件并打开VS监视窗口为空。关闭VS后,恢复.suo文件并再次打开VS后,监视窗口配置又回来了。例如,this blog post确认了这一点:
我的.suo文件中保存了哪些信息
Visual Studio使用此文件存储特定于用户/解决方案 解决方案中的已打开文件,扩展节点等信息 Visual Studio .suo fileExplorer,打开工具Windows及其 职位,用户任务,断点,启动项目,内容 观察窗口,项目是否加载/卸载等 Visual Studio Addins(VSPackages)使用该文件来保留 特定于该解决方案/用户的信息。
我不知道你的.suo文件去了哪里,你是不是意外删除了它?