这个方法在VS2003、VS2005和VS2008都适用,该方法在2007年转在视嘉在线(http://www.secpub.com)网论坛上的,经过测试也适用于最新版的VS2008
VS2003的“最近的项目”在注册表中的位置:
HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/7.1/ProjectMRUList
VS2005的“最近的项目”在注册表中的位置:
HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/8.0/ProjectMRUList
VS2008的“最近的项目”在注册表中的位置:
HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/9.0/ProjectMRUList
注册表里记录了最近的项目的解决方案的路径,只要找到对应的项,删掉即可。
另外VS2005在注册表中的项名称要连续,若被删得不连续了,则只显示到不连续的位置,后面的项会被忽略。比如假设原来有这么几个项:
File1
File2
File3
File4
File5
如果删掉File3变成
File1
File2
File4
File5
那“最近的项目”中将只显示File1,File2。