Click here to Skip to main content
13,794,207 members
Click here to Skip to main content
Add your own
alternative version


13 bookmarked
Posted 6 Jul 2004

Maintaining Project MRU List in Visual Studio .NET 2003 in the "Start Page"

, 6 Jul 2004
Rate this:
Please Sign up or sign in to vote.
A quick method for maintaining the Project MRU List in Visual Studio .NET 2003 as it is shown on its "Start Page".


For a quick and easy method to maintain the Visual Studio .NET most recently used (MRU) project list, as it is shown via the "Start Page", simply do the following:

  • Important: For this to work, there can be no instances of Visual Studio .NET running.
  • Important: Modifying the registry can be dangerous. Always have a backup of your system registry before performing any major modifications. In this case, however, the modifications are extremely minor and thus have minimal risk.
  1. Launch REGEDIT.EXE.
  2. Navigate to the following:

    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<your version>\ProjectMRUList

    For example, if you have Visual Studio .NET 2003 installed, the path would be:

  3. The string keys File1, File2, etc., have their intrinsic REG_SZ values set to the full pathname of your most recently opened solutions (the MRU list). By modifying those string values, you can change what appears in the "Start Page" project listing. The project names are derived from the contents of the referenced solution files (*.sln). If you wish to clear all listings, simply delete all the string keys named:

    where the (nnn) represents an increasing integer. The listing is created in an orderly manner, so modifying these keys will modify the listings. Always modify the keys in a manner that leaves no gaps; if you delete a "middle" entry, decrement the remaining entries by 1 by renaming each key entry. Again, note that no instance of .NET studio can be running, as it updates this part of the registry upon closing, using a cached copy of this registry area created during its startup, so you would lose any direct registry changes you made.

Here is a snapshot of my registry to further clarify:


These pathnames point to various .NET projects (either a solution or stand-alone project). The names shown in the "Start Page" are derived from the XML content in these files, and so you will not find them in the registry. Referring to the above image, if I wanted to remove an entry named "RouterTest" in my Start Page, I would simply delete the key File3 and rename File4 to File3 and File5 to File4.


This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


About the Author

S. Sean Stagner
Web Developer
United States United States
No Biography provided

You may also be interested in...

Comments and Discussions

QuestionFurther modifications? Pin
mav.northwind7-Jul-04 0:49
membermav.northwind7-Jul-04 0:49 
AnswerRe: Further modifications? Pin
S. Sean Stagner7-Jul-04 2:47
memberS. Sean Stagner7-Jul-04 2:47 
AnswerRe: Further modifications? Pin
Darren Schroeder7-Jul-04 4:52
memberDarren Schroeder7-Jul-04 4:52 
GeneralRe: Further modifications? Pin
mav.northwind7-Jul-04 5:11
membermav.northwind7-Jul-04 5:11 
GeneralRe: Further modifications? Pin
[DAve]15-Sep-04 1:48
member[DAve]15-Sep-04 1:48 
GeneralRe: Further modifications? Pin
mav.northwind15-Sep-04 2:31
membermav.northwind15-Sep-04 2:31 
GeneralClickety Pin
Arjan Einbu7-Jul-04 21:27
memberArjan Einbu7-Jul-04 21:27 
GeneralRe: Further modifications? Pin
S. Sean Stagner7-Jul-04 22:59
memberS. Sean Stagner7-Jul-04 22:59 
GeneralRe: Further modifications? Pin
Anonymous19-Jul-04 6:13
memberAnonymous19-Jul-04 6:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Cookies | Terms of Use | Mobile
Web02 | 2.8.181207.3 | Last Updated 7 Jul 2004
Article Copyright 2004 by S. Sean Stagner
Everything else Copyright © CodeProject, 1999-2018
Layout: fixed | fluid