title: EF 6 CodeFirst Migrations Not Working
body: <p>Ok, so I've read the other threads and I'm still not getting anywhere. I have my project set as Startup, I have a connection string in the App.config.  I'm using LocalDb in VS2013.  </p>
  
  <p>If I delete my database, it creates it ok, BUT, if I try </p>
  
  <pre><code> PM&gt; Enable-Migrations 
  </code></pre>
  
  <p>it tells me that Migrations have already been enabled in project TestCodeFirst.  If I then try </p>
  
  <pre><code> PM&gt; Update-Database 
  </code></pre>
  
  <p>it tells me No migrations configuration type was found in the assembly 'TestCodeFirst', and suggests that I try to Enable-Migrations. I have tried adding the -Force parameter. The Migrations folder has only Configuration.cs, and in that file, I've tried setting AutomaticMigrationsEnabled both true and false, with no difference.  I'm not lost, cause I can always delete my DB and rerun, but I don't see any way to make the migrations feature work as advertised.  Confession: At one point, I took PM's suggestion and tried deleting the Migrations folder. That may have been a mistake.</p>
  
  <p>I have this code snippet in my Program.cs file (I'm just testing this in a console app):</p>
  
  <pre><code>class Program
  {
      static void Main(string[] args)
      {
          using (TestContext db = new TestContext())
          {
              ...
              Db.ThisOrThat.Add(stuff);
              Db.SaveChanges();
              ...
          }
      }
  }
  </code></pre>