A short and sweet post today...

I've been happily using the Add Projects extension since first writing it several months ago, and I actually find it a real time saver.

However, one thing that has been bugging me is trying to find specific projects in an ever growing list.

I've just updated the extension to version 1.0.1.0 by adding a handy filter option to the main dialog (sorry, it's still Windows Forms as opposed to XAML, so continues to look clunky in the VSIDE!)

I've also pushed the source to GitHub. At some point I'll convert it to XAML and properly publish it, but for now the (signed) package can be downloaded here.

One word of caution - I doubt the source code project will open in Visual Studio 2012 any more, as I had to install the VS2013 SDK and upgrade the project to work on this update. The compiled extension is supported on Visual Studio 2012 and Visual Studio 2013.

Downloading

The best place to get the extension is from the extension page on the Microsoft Visual Studio Gallery. This also ensures you get notifications when the extension is updated. (Don't forget to post a review!)

You can also grab the source directly from our GitHub page.

Legacy links available below are no longer maintained.

Update History

  • 2014-04-18 - First published
  • 2014-10-14 - Updated to include Visual Studio Gallery and GitHub links
  • 2020-11-21 - Updated formatting

Like what you're reading? Perhaps you like to buy us a coffee?

Donate via Buy Me a Coffee

Donate via PayPal


Comments

# Alfonso

Hi! Great project! I tried to install it on my VS2013 Express and i have an error an that's the log. Any idea of why?

thanks and all the best

23/08/2015 17:03:00 - Microsoft VSIX Installer
23/08/2015 17:03:00 - -------------------------------------------
23/08/2015 17:03:01 - Initializing Install...
23/08/2015 17:03:01 - Extension Details...
23/08/2015 17:03:01 - Identifier : af385d18-dd14-4c1b-a4ad-3e69c525312f
23/08/2015 17:03:01 - Name : Cyotek Add Projects
23/08/2015 17:03:01 - Author : Cyotek
23/08/2015 17:03:01 - Version : 1.0.1.0
23/08/2015 17:03:01 - Description : A simple extension that allows you to easily add multiple projects to a solution.
23/08/2015 17:03:01 - Locale : en-US
23/08/2015 17:03:01 - MoreInfoURL : http://cyotek.com/blog/tag/vsix
23/08/2015 17:03:01 - InstalledByMSI : False
23/08/2015 17:03:01 - SupportedFrameworkVersionRange : [4.5]
23/08/2015 17:03:01 -
23/08/2015 17:03:01 - Supported Products :
23/08/2015 17:03:01 - Microsoft.VisualStudio.Pro
23/08/2015 17:03:01 - Version : [11.0,)
23/08/2015 17:03:01 -
23/08/2015 17:03:01 - References :
23/08/2015 17:03:01 - -------------------------------------------------------
23/08/2015 17:03:01 - Identifier : Microsoft.VisualStudio.MPF.11.0
23/08/2015 17:03:01 - Name : Visual Studio MPF 11.0
23/08/2015 17:03:01 - Version : [11.0]
23/08/2015 17:03:01 - MoreInfoURL :
23/08/2015 17:03:01 - Nested : No
23/08/2015 17:03:01 -
23/08/2015 17:03:01 -
23/08/2015 17:03:01 - Searching for applicable products...
23/08/2015 17:03:01 - Found installed product - Microsoft Visual Studio Express 2013 for Windows Desktop
23/08/2015 17:03:01 - Found installed product - Global Location
23/08/2015 17:03:01 - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
at VSIXInstaller.App.InitializeInstall()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()

Reply

# Richard Moss

Hello,

I think this is because the Express editions do not support extensions. Have you considered using Visual Studio 2015 Community? Just like the old Expression editions, Community is a free version of Visual Studio, but (and awesomely!) it is essentially equivalent to the Professional edition of Visual Studio - so you can use extensions with it. While I haven't tested the Add Projects extension with the Community edition, it is working perfectly find with 2015 Enterprise so I'm quite sure it will work fine in Community too.

Regards;
Richard Moss

Reply

# Sing

Tried adding over 100 projects with this tool? Not pretty!

Reply

# Richard Moss

Hello,

Thanks for the comment. A solution with 100 projects seems a little extreme! I ended up converting all my "common" projects into NuGet packages, now my solutions only have source for the application components themselves with everything else as pre-compiled binaries. I find that much more efficient.

Regards; Richard Moss

Reply