Visual Studio近期项目列表「从此列表移除」功能失效求助
永久清除Visual Studio 2022「最近」列表的方法
针对右键移除后项目重新出现的问题,你可以通过手动修改Visual Studio的配置文件彻底解决,下面分两种场景给出具体操作:
一、单独移除已不存在的项目/解决方案
- 关闭所有VS实例:必须完全退出Visual Studio,避免修改的配置被覆盖。
- 定位配置文件路径:打开文件资源管理器,输入以下路径(将
<VS2022版本号>替换为你实际的版本标识,比如17.9_xxxxxx,可在%LOCALAPPDATA%\Microsoft\VisualStudio文件夹下找到对应目录):%LOCALAPPDATA%\Microsoft\VisualStudio\<VS2022版本号> - 编辑项目列表文件:找到
ProjectMRUList.xml并打开,里面的<Project>节点对应每个最近项目,找到路径匹配已删除项目的节点,直接删除整个节点(例如<Project Path="C:\已删除的项目.sln" ... />)。 - 清理最近文件(可选):如果需要处理最近文件列表,同样编辑同目录下的
FileMRUList.xml,删除对应<File>节点即可。 - 保存重启VS:修改后保存文件,重新打开Visual Studio,被删除的项目就不会再出现在最近列表中。
二、清空整个最近列表重新开始
如果不想逐个删除,直接清空所有记录更高效:
- 关闭所有VS实例。
- 进入上述的VS版本目录,直接删除
ProjectMRUList.xml和FileMRUList.xml文件。 - 重启Visual Studio,软件会自动生成新的空列表,之后只会显示你新打开的项目/文件。
注意:不要使用
devenv /resetuserdata命令,这个操作会重置所有用户设置(包括快捷键、窗口布局等),代价过大。
内容的提问来源于stack exchange,提问作者Bernoulli Lizard
相关产品推荐
相关产品推荐

