Entity Framework 7 в библиотеке классов
Могу ли я использовать код EF7 First в библиотеке классов, на который ссылается консольное приложение?
Я готовлю / создаю базу данных для использования в нескольких проектах в будущем. Теперь мне нужно поиграться с EF7, но не в ASP. Я в порядке с консолью.
Теперь в консольном приложении для управления первыми данными. Затем в финальной версии ASP.NET Core 1.
Благодарю.
1 ответ
EF/NuGet
Предполагая, что вы используете Visual Studio, вы бы использовали встроенную функциональность NuGet для загрузки и установки пакета. Вот подробное руководство.
По этой ссылке проще всего открыть Package Manager Console
окно и введите следующее: Install-Package EntityFramework
, Это установит последнюю версию, которая в настоящее время 6.1.3
,
EF без NuGet
Если вы не используете Visual Studio или не можете использовать NuGet по какой-либо причине, вы можете вручную загрузить пакет с сайта EF NuGet и переименовать его из .nupkg
расширение до .zip
расширение и извлечь DLL из lib
папка.
EF7
Теперь ваш вопрос конкретно упоминает EF7
который может быть установлен с помощью NuGet с помощью следующей команды: Install-Package EntityFramework.Commands -Pre
в консоли диспетчера пакетов.
Если у вас нет NuGet, вы можете выполнить описанные выше шаги или загрузить исходный код с GitHub и собрать DLL самостоятельно. Сказав это, это RC, так что используйте на свой страх и риск.