Visual Studio在哪里存储监视窗口数据?

时间:2017-06-09 06:36:02

标签: visual-studio

我在观察窗口中使用了一些复杂的表达式,突然观察窗口现在完全是空的。当然我可以手动返回表达式但是知道Visual Studio存储监视窗口数据的位置会非常有趣吗?我怀疑它存储在一些与解决方案相关的文件中,因为在干净的构建后,手表仍然存在。

我在Windows 10上使用Visual Studio 2013.

1 个答案:

答案 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文件去了哪里,你是不是意外删除了它?