Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Project Set Manager [2022+]
Project Set Manager [2022+]

Project Set Manager [2022+]

Peter Palotas

|
482 installs
| (0) | Free
The Alphaleonis Project Set Manager allows saving and restoring which projects are currently loaded in the solution in named profiles. This makes it easier to work with very large solutions where you
Download

Description

The Project Set Manager allows saving and restoring which projects are currently loaded in the solution in named profiles. This makes it easier to work with very large solutions where you frequently find yourself unloading and loading different sets of projects to speed build and load times based on what you are currently working on.

This extension adds a context menu to the Solution item in the Solution Explorer called "Load/Unload projects" which per default allows you to load/unload all the projects in the current solution. It also contains a command called "Show Manager" which will display a tool window where you can define, edit and delete sets of which projects should be loaded or unloaded. Each such set can then be loaded or unloaded in one of the following ways:

  • Load, simply loads all the projects that are included in the set.
  • Load and Unload others, that is match its definition completely by loading all projects  included in the set, and unload all other projects in the solution.
  • Unload, unloads all projects included in the set.
  • Unload and Load others, unloads all projects included in the set and loads all other projects in the solution.

The four most recently used project sets can be accessed from the solution context menu. All sets can be managed from the tool window.

The tool window can also be displayed from the View->Other Windows->Project Set Manager menu.

By default the project sets defined are stored in the .suo file saved together with the solution. But this can be changed in the options to save it instead to a separate file which can then be checked in to source control if this is desired.

The name of the external file is the same as the solution name, but with the extension .projectSets.json.

Changelog

Version 17.0.0:

  • Initial release for Visual Studio 2022.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft