Thursday, March 19, 2015

Global Assembly Cache Browser for Visual Studio Projects

I recently had to install the Crystal Reports Runtime from here:

However, when I installed the 64-bit version of the Runtime, I could not find the assemblies in the recommended location:

When I looked in the Global Assembly Cache, sure enough, those assemblies were there!

Of course, there are published workarounds such as this to copy assemblies from the GAC:

However, SharpDevelop provides a much nicer solution than that!

Once you create a SharpDevelop solution and attempt to add a reference, you will see a dialog similar to this:

This allows you to make references to your necessary assemblies in your project and then just change the Assembly Reference Properties to "Local copy" to True.

Finally build your project and all of your necessary assemblies will be in your bin folder!!  Voila!!

If you wish that Microsoft Visual Studio provided a feature similar to SharpDevelop, you should vote for this UserVoice item here:

No comments:

Post a Comment