Before Visual Studio 2010 release you had to spent a lot of time waiting while Visual Studio opens your big/huge/enormous solutions. It becomes a real development issue for large products. Often it is not possible to split solution to small pieces because of project dependencies, unit tests and convenience of development within one workspace.
But usually you don't use all these projects at once. You change one bit here, one line there and you do not want to wait until all these utility projects will be successfully loaded. Things get worse with native (C++) projects where a lot of processor power is spent for parsing header files. First of all, we just want to write some code!
This extension provides access to project load priority settings, i.e. it is possible to choose whether specified project should be loaded during solution "start up" or not. The extension allows dramatically reduce solution load time and memory pressure. Additional information can be found at https://github.com/kolomiets/solutionloadmanager