- Entity Framework: 6.4
- Управляемый доступ к данным Oracle: 19,7
- Платформа Oracle Managed Data Access Entity Framework: 19,7
- Visual Studio: 2019
- База данных Oracle: 11 г
Мастер Entity Framework работает без проблем, но после того, как я нажму кнопку «Готово», через пару секунд загрузки я получаю следующее:
Model.tt не сгенерировал никаких классов, и в окне вывода все, что он говорит, были ли ошибки, проверьте Model.edmx, но эти ошибки связаны с тем, что он не может сгенерировать классы для некоторых представлений без первичных ключей, и это ошибки, которые я получить даже тогда, когда он генерирует остальные таблицы в порядке.
Ошибка, вероятно, в базе данных, поскольку она генерирует модель для более старой версии схемы. Я пробовал переустановить Entity Framework, создавая на разных машинах ... Один раз я отбросил несколько новых добавленных процедур, и ему удалось сгенерировать модель, но во второй раз, когда я повторно импортировал схему и снова отбросил те же процедуры, это не удалось.
Я не знаю, изменилось ли что-нибудь в новых версиях Oracle, но работа с Entity на 11g была головной болью.
РЕДАКТИРОВАТЬ: И Я ХОЧУ ЗНАТЬ, КТО ВИНОВАТ!