Imagine a folder structure that contains more than 200 solution files for projects that all belong to one software. Most of them generate shared libraries that are referenced in other projects that are contained in own solutions.
Wouldn't it be wonderful if there was a possibility of right clicking such a referenced assembly in the solution explorer and then having a context menu item such as "Open solution" and "Open solution in a new Visual Studio instance" (something like this)?
For this to work, the addin should be configured with some sort of base directory. From there it needs to create a collection of all available solution files and the contained projects. When a reference is right clicked, it should scan the project files for the corresponding output and - if found - present the menu items for directly opening the corresponding solution (maybe this information could be prefetched, too).
Well... did anyone of you already create such an addin? Does anyone happen to know an addin that already does something like this?
If neither of those questions is answered with "yes": Can anyone point me to a direction of how to extend the solution explorers context menu based on set preconditions?