Feb 17, 2014
  3829
(2 votes)

Using VppMigrationTool returns exception (Could not load file or assembly..)

This is migth be a bit too specific, but when using the VppMigrationTool to migrate files to EPiServer 7.5 I got this error when trying to connect to the site:

Capture

Could not load file or assembly 'file:///C:\Users\pa_hemo\Downloads\EPiServer_7.5_VppMigrationTool\VppMigrationTool_20140107.1\VppMigrationTool.exe' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515) at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

At the bottom of the exception you get a little hint, but it took me

some minutes to figure it out. The solution is to add the config settings below in to your Machine.config-file:

<configuration>
   <runtime>
      <loadFromRemoteSources enabled="true"/>
   </runtime>
</configuration>

This did the trick for me :)

You can also change the VppMigrationTool.exe.config  to look like this:

<?xml version="1.0"?>

<configuration>

   <startup>

        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>

   </startup>

   <runtime>        

        <loadFromRemoteSources enabled="true"/>

   </runtime>

</configuration>

PS: You should also be aware that VppMigrationTool removes the config-settings from web.config for the folders you choose migrate.

Feb 17, 2014

Comments

May 22, 2014 12:26 PM

Thank you!! :)

Ted
Ted Oct 30, 2014 03:25 PM

Saved me some headache - thanks Henrik!

Please login to comment.
Latest blogs
Integrating Searchspring with Optimizely – Part 1: Architecture & Setup

Integrating Searchspring with Optimizely – Part 1: Architecture & Setup

Wiselin Jaya Jos | Mar 20, 2026 |

CMS 13 Preview 4 — Upgrading from Preview 3

This is the third post in a series where I use the Alloy template as a reference to walk through each CMS 13 preview. The first post covered...

Robert Svallin | Mar 20, 2026

The move to CMS 13: Upgrade Notes for Technical Teams

A technical walkthrough of CMS 13 preview3 and headless work: what is changing, where the risks are, and how an upgrade and what to expect

Hristo Bakalov | Mar 20, 2026 |

Customizing Product Data Sent to Optimizely Product Recommendations in Optimizely Commerce

A practical guide to customizing IEntryAttributeService in Optimizely Commerce so you can override product titles, add custom feed attributes, and...

Wojciech Seweryn | Mar 20, 2026 |