Start Visual Studio solution with a project unloaded

you can have multiple sln files, one sln file consist deployement projects, other sln file consist projects you need.? just copy your sln file and remove projects you dont need.


As of Visual Studio 2019, this is now a native feauture called "Solution Filtering", which allows you to have different .slnf files you can open instead of your sln file. This keeps the projects you choose unloaded from the get go. This has dramatically increased our solution performance! :)

As for keeping everything unloaded to begin with, there is also a new flag in Visual Studio 2019:

devenv /donotloadprojects MySln.sln

From there you can then load the projects you want to include, and then create solution filters, so you can open that the next time around with only those projects preloaded. :)


The vsFunnel extension (with VS 2012/2013 support) allows selection of each single project to load, it's also possible to save and re-use the selection at later time:

http://visualstudiogallery.msdn.microsoft.com/5396fa4a-d638-471b-ac3d-671ccd2ea369