Fixing NuPack Installation Problems

NuPack is a new package management tool released to solve the issues related to getting and referencing third party open source libraries in your .Net projects. I decided to take it for a spin since I am fan of package management tools on Linux (apt-get, yum etc.). While you can download NuPack by its own, I installed the tool as part of the ASP.NET MVC3 installation which I got through the Web Platform Installer.

Every thing installed fine but when I tried to use NuPack I got this error message:

Cannot convert the "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase"
 value of type "System.String" to type "System.Type"


I searched the web for a little but didn’t find a solution I then stumbled upon this blog post which is in Spanish so google translate ftw.

The solution is pretty simple if you have Reflector.NET installed you just need to go to Tools –> Add-In Manager :


and disable it then restart Visual Studio.


Tada! You have NuPack ready to install your libraries for you.