Installing SDL Tridion Hotfixes from a Network Location

This is not strictly an SDL Tridion issue, but I figured I would share it here in case others ran into the problem.

I just installed a hotfix on my development machine for a publish states issue in SDL Tridion 2011 SP1 which fixed a problem on marking items as published or not after installing the service pack. To apply the hotfix I needed to install an updated Tridion.ContentManager.Publishing.dll into the GAC.

I downloaded the hotfix to a share on the development server and followed the instructions in the release notes, and all went well. However when I performed the same operation on our production server (having copied the DLL from the share on our development server) our CMS stopped working and threw the following error:

An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information.

I had forgotten that when copying from a network location, you sometimes need to ‘unblock’ the file by right clicking on the DLL, going to properties, and then ‘unblock’. After unblocking the DLL and restarting the IIS, the Tridion Services and Tridion COM+ application all was well again. Hope this helps if you run into this error.

This entry was posted in Helpful Tridion tips, Releases, Tridion 2011 by Chris Summers. Bookmark the permalink.

About Chris Summers

Chris has spent his career creating and developing technology for website operation and management. With a background in engineering and design, for the past 12 years, Chris has focused on implementing SDL Tridion products, working with companies and their technical staff to ensure an in-depth understanding of the software and complete successful, on-going implementations. Chris has worked with more than 60 of the largest and most expansive SDL Tridion implementations in the world, from launching custom integrations, offering technical training and mentoring consultants through to certification. When he’s not talking or thinking about websites, Chris is an avid chef, an amateur carpenter and a flying trapeze enthusiast. A fan of travel and adventure, he’s a citizen of the world who currently makes his home in Boston, USA.

One thought on “Installing SDL Tridion Hotfixes from a Network Location

  1. Turns out I just did exactly the same thing with a Content Porter fix just an hour before :(

    Must remember to unblock, must remember to unblock (repeat)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>