关闭解决方案时,Visual Studio 2010 Express 不再保存打开的选项卡

Posted

技术标签:

【中文标题】关闭解决方案时,Visual Studio 2010 Express 不再保存打开的选项卡【英文标题】:Visual Studio 2010 Express no longer saves open tabs when closing solution 【发布时间】:2010-12-03 23:03:05 【问题描述】:

我正在使用适用于 Windows Phone 的 Visual Studio 2010 Express。我已经使用它几个月了,没有任何问题。大约一周前,当我关闭 Visual Studio 时,它停止保存我打开的选项卡。下次我打开解决方案时,它不会自动打开我上次关闭解决方案时打开的文件。我不确定它为什么停止工作,也找不到控制它的设置。有没有其他人遇到过这个?如果是这样,你是如何让它再次记住你打开的标签的?

【问题讨论】:

我可以发誓有一个设置,但我找不到。 抱歉,没有相关设置。在解决方案文件夹中保存 .suo 文件可能存在问题,或者可能为 SolutionEvents.BeforeClosing 事件定义了宏 - ***.com/questions/16074/… 它可能是您已安装的加载项。但是,如果您确实找到它是什么,请发布,因为我真的想要这个功能。 绝对不是插件。这是 VS 2010 Express,它不允许加载项。 我猜也是 .suo 文件。不要签到。 【参考方案1】:

在 Windows 资源管理器的解决方案文件夹中显示隐藏文件,您将找到 Visual Studio *.suo 文件(它包含用户相关信息)。删除它,下次打开解决方案后将重新创建它。似乎有时此文件存在问题(例如,您通过源代码控制从另一个用户的机器获取此文件(顺便说一句:不要将其放入源代码控制!));这不仅会导致“不打开以前的选项卡”,还会导致其他令人困惑的事情,例如无法在 Visual Studio 重新启动之间保存“启动”项目。

即使是典型的.ignore 源代码控制文件也建议添加它:

[Bb]in
*.user
*.suo
*.[Cc]ache
*.bak
*.ncb
*.log
*.pdb
*.DS_Store
[Tt]humbs.db 
_ReSharper.*
*.resharper
Ankh.NoLoad

【讨论】:

打开解决方案,然后删除 suo 文件,关闭解决方案。固定的。谢谢,我的一个应用程序有几个月的这个问题,其他的都很好。非常感谢您的回答。谢谢你【参考方案2】:

我也遇到了同样的问题。我做了什么来解决:

工具 > 导入和导出设置 导出当前设置,但不使用“常规 > 窗口布局”

通过以下方式重置您的设置:

工具 > 导入和导出设置 > 重置所有设置

通过同一个菜单,导入您之前导出的设置。这为我解决了这个问题,希望它可以帮助下一个得到它的人。

【讨论】:

【参考方案3】:

我一直无法修复它,但全新安装可以正常工作。

【讨论】:

以上是关于关闭解决方案时,Visual Studio 2010 Express 不再保存打开的选项卡的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio单元测试调试

Visual Studio 2005 关闭缓慢

Visual Studio 2012 上的计算机错误中缺少 GDAL201.dll

调试 IIS 时关闭 Visual Studio 附加安全警告

安装Visual Studio 时窗口闪过就退出

在Visual Studio 2017中使用项目确定工作模式