Creé un modelo de Entity Framework basado en una base de datos existente, y luego generé las entidades POCO del modelo. La cadena de conexión en mi web.config no es Entity Framework, es solo la cadena de conexión estándar (le faltan las referencias CSDL, SSDL, MSL).Código primero contra base de datos Primero
puedo compilar mi aplicación, pero cuando corro me sale este error:
Code generated using the T4 templates for Database First and Model First development may not work correctly if used in Code First mode. To continue using Database First or Model First ensure that the Entity Framework connection string is specified in the config file of executing application. To use these classes, that were generated from Database First or Model First, with Code First add any additional configuration using attributes or the DbModelBuilder API and then remove the code that throws this exception
Mi pregunta es, donde en mi código no se dan cuenta de la POCOs vino de generación de automóviles, y cómo puede ¿Lo hago para comportarme como Code First? No quiero hacer referencia al CSDL, etc. en mi cadena de conexión.
es malo que necesite usar primero el modelo y el código primero ... – Serdar
@Serdar - No necesariamente. Es posible que desee comenzar a generar código a partir de un modelo conocido, pero a partir de ese momento, empiece a usar el código primero para escribir un nuevo código. –
Lo acabo de dar :) lo siento ... – Serdar