我的打开文档(标签)在VS2010 SP1中不断消失

时间:2011-03-17 15:03:38

标签: visual-studio-2010 visual-studio-2010-sp1

在VS 2010中,在我关闭我的解决方案,然后第二天重新打开它之后,我打开的所有文档仍然会打开。正是我想要的。

安装SP1后,每次打开解决方案时,无论我把它们留在什么状态,我的所有文档都会关闭。

这是预期的行为,一个错误,还是有一个我不知道的设置?我怎样才能取回我的文件?

编辑29-Mar

重新安装VS2010和SP1无法解决此问题。

7 个答案:

答案 0 :(得分:4)

在SteveBob的回答之上,只需做一个 Window - >重置窗口布局

这应该可以解决标签问题。当然还有副作用,你必须重做/重新添加所有窗口(输出,解决方案资源管理器,属性,查找,手表,立即等)

答案 1 :(得分:3)

备份您的设置,然后执行devenv.exe / resetsettings。

答案 2 :(得分:2)

似乎没有可调整的设置来控制是否记住打开的文档。默认情况下,Visual Studio存储此数据,然后重新打开上次关闭项目/解决方案时打开的文档。正如some links引用的Stuart Dunkeld所指出的那样,Visual Studio中的宏会覆盖此默认行为。

我的问题似乎是我的'设置'变得臃肿/腐败。根据{{​​3}}的建议,我导出了我的设置,然后重置了。这恢复了默认的“记住打开文档”行为。经过多次愚弄,我能够导入(几乎)所有旧设置,但仍然没有弄乱正确的文档行为。

导入设置时,我选择了“窗口布局”设置以外的所有内容。

enter image description here

这恢复了我现有的设置,同时保持默认的Visual Studio行为,记住哪些文档是打开的。

然后我重新导出了我的(固定)设置,以便我有一个备份。那时我注意到我的旧的,可能已损坏的导出设置文件是8.6MB,而我新的,正确的导出设置文件只有0.2MB。

在检查了这两个设置文件之间的一些差异之后,一些信息让我相信VS2010 SP1的安装与Luke扩展中的'Document Well 2010 Plus'功能有冲突,但我不能肯定地证实这一点。

答案 3 :(得分:1)

新解决方案是否正常?如果是这样,您可以尝试删除附加到解决方案的.suo文件。

答案 4 :(得分:1)

我打开了很多文件。每隔一段时间,我的VS2012就会停止恢复打开的文件。再次打开它们对恢复过程没有帮助。

我试过了:

  • 上述所有建议,以及我在别处可以找到的所有建议
  • 特别是:删除.suo,.filters,.sdf,.opensdf等
  • 加/重新布局
  • 加/重置设置(哎哟)

没有人适合我。或者,至少不可靠。

但我刚尝试过:

  • 安装Productivity Power Tools
  • 启用选项/生产力电动工具/所有扩展程序/自定义文档
  • 重新启动Visual Studio
  • (PPTools文档可以很好地保存和恢复!)
  • 禁用选项/生产力电动工具/所有扩展程序/自定义文档
  • 重新启动Visual Studio

现在内置文件已经恢复正常保存和恢复!至少目前。

我猜测内置"文件很好"源自PPTools中的那个,可能导致打开和关闭PPTools的副作用。

(我可以一直使用PPTools文件。但我不能让其中的颜色让我满意。)

希望这有助于某人。

答案 5 :(得分:0)

您是否尝试删除.suo文件?它可能已经损坏了。

答案 6 :(得分:-1)

删除.suo文件对我有用。感谢