Code First no puede habilitar las migraciones
Estoy tratando de habilitar las migraciones pero está lanzando una excepción:
Comprobando si el contexto apunta a una base de datos existente ... System.TypeInitializationException: El inicializador de tipo para 'System.Data.Entity.Migrations.DbMigrationsConfiguration`1' arrojó una excepción. ---> System.TypeInitializationException: el inicializador de tipo para 'System.Data.Entity.Internal.AppConfig' produjo una excepción. ---> System.Configuration.ConfigurationErrorsException: el sistema de configuración no se pudo inicializar ---> System.Configuration.ConfigurationErrorsException: el atributo 'name' debe especificarse en la etiqueta 'section'.
Supongo que el archivo App.config no está configurado correctamente (se configuró automáticamente cuando agregué el paquete EF). Todo lo que hice fue agregar la cadena de conexión:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section Name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --></configSections>
<connectionStrings>
<add Name="MyContext" connectionString="data source=MYSERVER;initial catalog=CodeFirstTest;user id=***;password=***;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
</connectionStrings>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="v11.0" />
</parameters>
</defaultConnectionFactory>
<providers>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</providers>
</entityFramework>
</configuration>
Estoy usando SQL Server 2008 R2.
Como tengo una cadena de conexión, no creo que necesite la fábrica de conexión predeterminada. ¿Estoy en lo correcto? (Nota: incluso sin esta sección, sigo recibiendo la misma excepción)
¿Qué más me estoy perdiendo?