Как указано в заголовке, я установил Пакет SDK для .NET Core 2.1 и создал новый проект .NET Core 2.1. Когда я перехожу в Проект> Добавить элемент ...> Данные, у меня нет опции Модель данных сущности ADO.NET.
Я использую Visual Studio 2017 15.7.3, который я установил всего несколько часов назад.
Журналы ошибок и предупреждений чистые.
Любая помощь приветствуется.





EntityFramework Core не использует конструкторы модели данных «EDMX», он ориентирован исключительно на код.
См. Начало работы с EF Core в ASP.NET Core с существующей базой данных, чтобы сформировать контекст базы данных из существующей базы данных или создать новую модель и использовать миграции для создания и обновления баз данных.
Обновлять: в .NET Core 3.0 вы сможете использовать Entity Framework 6 вместе с моделями .edmx (для которых может потребоваться VS 2019)
Хммм ... Итак, я кое-что прочитал, и хотя я смог подтвердить, что EntityFramework Core не использует файлы EDMX, как вы заявили, из того, что я прочитал, похоже, что диалог добавления элементов должен все еще дает мне вариант Модель данных сущности, однако он просто добавит файлы классов вместо EDMX. В любом случае я хорошо использую решение для строительных лесов. Спасибо за ваше время.
Даже если вы это сделаете, не хватает некоторых инструментов для правильного построения и встраивания модели, а поддержка дизайнера в новой системе проектов в лучшем случае хрупка. Для ядра 3.0 Timeline были объявлены планы по выпуску новой версии классического EF (6.3) для ядра .NET.
Лично я предлагаю перейти на код сначала, так как это упрощает разработку и миграцию.
Я ценю проницательность. Я реализую это в личном домашнем проекте с целью изучить несколько новых фреймворков и тому подобное, поэтому альтернативный путь code-first может быть просто идеальным. Спасибо, Мартин.
По-прежнему не отображается модель объекта данных Ado в Visual Studio 2019 с проектом Asp> Net Core 3.00. Что делать? Есть способ?
Ах, я прочитал эту страницу, но хотел придерживаться того, что знал, и поэтому покрыл остеклением часть строительных лесов, хотя я сделал хватаю
Microsoft.VisualStudio.Web.CodeGeneration.Design (2.1.0). Зная, что у меня не так много вариантов, я полагаю, что в конечном итоге пойду по этому пути. Спасибо!