我想在起始页面上清除项目列表......我该怎么办?我知道我可以在注册表中跟踪它,但是有批准的路线吗?
答案 0 :(得分:53)
有一篇MSDN文章here,建议您只需将项目移动到新目录。
但是,正如您所提到的,项目列表在此密钥下保存在注册表中:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\ProjectMRUList
并且最近文件列表保存在此密钥中:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\FILEMRUList
注意对于Visual Studio 2015:
位置已经改变。您可以查看this answer了解详情。
有些人使用自己的工具自动清除此注册表项:
Visual Studio Most Recent Files Utility
Add-in for cleaning Visual Studio 2008 MRU Projects list
答案 1 :(得分:16)
答案 2 :(得分:5)
如果您尝试打开一个无法再找到的项目,Visual Studio将提示您是否允许将其从MRU列表中删除。因此,如果您暂时重命名一个合适的顶级文件夹来伪造项目的消失,您可以逐个删除这些项目。
答案 3 :(得分:4)
在Visual Studio 2015中,所有历史记录列表(包括搜索历史记录,文件MRU和项目MRU)现在位于:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\MRUItems
您将看到每个列表的不同GUID文件夹,以及每个列表中名为Items
的子文件夹。找到包含相关列表的Items
文件夹,然后删除其父GUID文件夹。
Visual Studio将重新创建GUID文件夹以及新的Items
子文件夹,下次它想再次向列表中添加内容。
答案 4 :(得分:3)
我发现来自MRU editor的Code Project是一个很棒的工具。没问题,它可以在2003年,2005年和2008年使用。
答案 5 :(得分:3)
注意:此答案特定于Visual Studio 2010。
如果您不想手动编辑注册表,可以使用PowerCommands for Visual Studio 2010。
PowerCommands 10.0是Visual Studio的一组有用扩展 2010年为IDE的各个领域添加了额外的功能。
从扩展程序中清除注册表的具体命令是:
清除最近的项目列表此命令清除Visual Studio最近的项目列表。 Clear Recent Project List命令显示一个 “清除文件”对话框,允许任何或所有最近的项目 地选择。
可以使用Visual Studio扩展管理器安装PowerCommands:工具&gt;扩展管理器&gt;在线图库:搜索 Visual Studio 2010的PowerCommands 。
答案 6 :(得分:0)
尝试最近使用的文件:Visual Studio的免费插件,可以按项目管理MRU文件: 支持VS 2010,2012,2013。
对于Visual Studio 2012,2013: http://visualstudiogallery.msdn.microsoft.com/a61cbd1d-b5a2-490b-a6bb-f0ea3ecf214a
对于Visual Studio 2010: http://visualstudiogallery.msdn.microsoft.com/45283881-5a62-4dc1-8ffb-4cbc02709947
答案 7 :(得分:0)
对于Visual Studio 2013: 打开“运行”对话框(按Win + R) 类型:注册表 导航至:HKEY_CURRENT_USER&gt;软件&gt;微软&gt;视觉工作室 单击12.0,然后文件将显示在右侧。 查找&#34; LastLoadedSolution&#34;,右键单击然后单击修改 将值更改为0。
这对我有用。
答案 8 :(得分:0)
我不确定此解决方案是否已在此处发布,但如果您拥有VS 2013 Update 5,则可以打开开始页面,然后右键单击下面的项目&#34; Recent&#34;列表,然后选择&#34;从列表中删除&#34;。我不知道其他VS版本,也许这个功能可用。
答案 9 :(得分:0)