ядро ef6 .net с существующей базой данных - PullRequest
0 голосов
/ 29 октября 2018

Я пытаюсь использовать модель данных сущности ado.net в приложении 4.5 .net, на которое ссылается приложение ядра 2.1. Я посмотрел на ядро ​​ef, но в базе данных более 500 таблиц, и мне нужно получить доступ только к 6 из них и нескольким хранимым процедурам. Это дает мне ошибки в основном приложении, когда оно выполняет код из ef. Есть ли способ заставить это работать? Я должен использовать .net ядро ​​для nuget Microsoft.Azure.ServiceBus.

1 Ответ

0 голосов
/ 29 октября 2018

Нельзя объединить полную сборку фреймворка (в вашем случае «4.5 .net app») и сборку .NET Core. Это не будет работать, независимо от того, что вы используете.

Вы можете создать новую сборку с EF Core и .NET Core, которая ссылается только на то, что вам нужно. В любом случае это может быть лучшим вариантом.

Однако Microsoft.Azure.ServiceBus, похоже, доступно для .NET Standard. Вам может потребоваться обновить версию фреймворка, но вы сможете использовать его с полной версией фреймворка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...