SolutionUnicaPowerToys for Visual Studio 2008 & 2010






Is a set of macros to deal with Solutions that contain a huge number of Projects.   Macros in SolutionUnicaPowerToys let you analyse projects references and dependencies and let you selectively enable the build of a limited number of Projects and only their references.











Here is the list of available commands:

  • Solution Projects
    • ListAllProjectsNames:  recursively lists and counts all the projects in the solution
    • ListAllProjectsUniqueNames:  the same as ListAllProjectsNames with project unique names
    • ListProjectsDependencies:  for every project lists the projects referenced
    • ListProjectsReferences:  for every project lists the binary references
  • Configuration Management
    • ListProjectsStateInCurrentConfiguration:  list all projects active in the current solution configuration (as Debug and Release)
    • EnableAllProjects:  enable in the current solution configuration the build for all projects
    • DisableAllProjects:  disable in the current solution configuration the build for all projects
    • EnableOnlySelectedProjectAndItsBuildDependenciesenable in the current solution configuration the build for only the selected projects and all the projects referenced by them

How to install the Macro
Alt+F8 will open the macro explorer. Right click and select Load Macro Keep the macro explorer and click the commands you like to execute.  Then read the output in the VS Output windows for the Debug.

Download: here






Print | posted @ venerdì 28 gennaio 2011 03:21

Comments on this entry:

Gravatar # re: SolutionUnicaPowerToys for Visual Studio 2008 & 2010
by themetriost at 29/01/2011 00:01

mi ritorna in mente qualcosa :)
Comments have been closed on this topic.