Я создал модель Entity Framework на основе существующей базы данных, а затем сгенерировал объекты POCO из модели. Строка подключения в моем web.config не является Entity Framework, это стандартная строка соединения (в ней отсутствуют ссылки CSDL, SSDL, MSL).Code First vs. Database First
Я могу составить мое заявление, но когда я бегу я получаю эту ошибку:
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
Мой вопрос, где в моем коде это осознать POCO которые пришли из автоматического поколения, и как можно Я заставляю его вести себя как Code First? Я не хочу ссылаться на CSDL и т. Д. В моей строке подключения.
Плохо, что вам нужно сначала использовать как первую модель, так и код ... – Serdar
@Serdar - Не обязательно. Он может захотеть начать генерировать код из известной модели, но затем с этой точки вперед сначала начните использовать код, чтобы написать новый код. –
Я только что получил это :) извините ... – Serdar