title: Enable Migrations in MVC throws File not Found Error
body: <p>I'm new to using MVC, and when working through the tutorials regarding migrations in Visual Studio 2013 I appear to have broken the tie-in to EntityFramework in the Package Manager console.</p>
  
  <p>I believe this started when I updated the EntityFramework to version 6.1.3, But that appears to be incompatible with the MVC Controller scaffolding.  So I rolled it back to version 5.0.0.</p>
  
  <p>When I now enter the command <code>enable-migrations</code></p>
  
  <p>I get the following error: </p>
  
  <blockquote>
    <p>Exception calling "CreateInstanceFrom" with "8" argument(s): "Could not load file or assembly 'EntityFramework, Version=5.0.0.0
        , Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified."
        At      D:\ss\CAP\CAP_MVC_Dev_2\CAP_MVC\packages\EntityFramework.5.0.0\tools\EntityFramework.psm1:431 char:31
        +     $domain.CreateInstanceFrom &lt;&lt;&lt;&lt; (
        + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
        + FullyQualifiedErrorId : DotNetMethodTargetInvocation</p>
  </blockquote>
  
  <p>The file <code>EntityFramework.psm1</code> exists where it is described above, but the error appears to be in that file?  How is <code>$domain.CreateInstanceFrom</code> missing, and where from?  Uninstalling and reinstalling the EntityFramework package makes no difference.</p>
  
  <p>I've tried creating new projects from scratch and this error persists across them.  An uninstall/reinstall of Visual Studio 2013 has not resolved the issue either, nor has destroying the connected database and starting again with an empty one.</p>