utilizo el siguiente código en mi Global.asax:EF CodeFirst: DropCreateDatabaseIfModelChanges no funciona
DbDatabase.SetInitializer<MyDBContext>
(new DropCreateDatabaseIfModelChanges<MyDBContext>());
pero no parece funcionar.
Aunque mi modelo ha cambiado y estoy tratando de usar una de las tablas recién agregadas, simplemente dice que no se pudo encontrar la tabla.
Invalid object name 'dbo.TableName'.
Si funciono esto, sin embargo, parece que funciona, y se está creando la tabla:
DbDatabase.SetInitializer<MyDBContext>(new DropCreateDatabaseAlways<MyDBContext>());
No actualizar mi base de datos.
¿Qué es lo que hago mal?
¿Modificó las convenciones? –
No me refiero a IncludeMetadataConvention. ¿Lo eliminaste? ¿Tienes tabla EdmMetadata en tu db? –
Por cierto. ¿Qué quiere decir con "modelo" y "mesa"? –