возможно ли иметь общую кодовую базу для модели / контекста / миграции, чтобы использовать одну и ту же SQL БД из asp. net базового приложения (3.1) и. net каркасного приложения (4.6.1 )? Мои попытки не увенчались успехом. Нет ли другого решения, кроме создания двух проектов: одного с ядром EF в сборке. net core 3.1 и другого с EF6 с целевым 4.6.1.
Я пытался создать проект стандарта. net standard 2.0 (только с ядром EF), на который я могу ссылаться из обоих приложений, но это кажется невозможным? Не удалось использовать инструменты миграции, потому что. net стандарт 2.0 только «интерфейс»?
dotnet ef migrations add InitialCreate
> Startup project 'TestStandard.csproj' targets framework
> '.NETStandard'. There is no runtime associated with this framework,
> and projects targeting it cannot be executed directly. To use the
> Entity Framework Core .NET Command-line Tools with this project, add
> an executable project targeting .NET Core or .NET Framework that
> references this project