0

Как устранить эту ошибку? Я добавил Entity Framework 6.1.3 по этой ссылке: Download EntityFramework 6.1.3 для Visual Studio 2013 (после удаления и повторной установки его снова и снова)ОШИБКА: EntityFramework.dll не найден после установки Entity Framework 6.1.3

Теперь, когда он был добавлен и в проекте создали .emdx файл, используя ADO.NET Entity Data Model , Когда я пытаюсь построить его, следующее сообщение об ошибке выскакивает:

EntityFramework.dll not found (after Compilation) 
+0

Возможно, пожалуйста, сообщите мне, где установлен EntityFramework 6.1.3, поскольку я искал путь **. DLL ** в VS-2013 и не смог его найти. –

+0

Эта ссылка предназначена для инструментов, а не EF. Установите Entity Framework с помощью Nuget.https: //www.nuget.org/packages/EntityFramework –

+0

Он уже установлен в Nuget @SteveGreene, и его версия 6.1.3 –

ответ

1

Не удаляйте Visual Studio. Установка Entity Framework 6 Tools for Visual Studio позволяет использовать только EF features in the VS IDE.

Чтобы использовать EF в приложении install the NuGet Package для EF:

Install-Package EntityFramework 

EntityFramework.dll и EntityFramework.SqlServer.dll добавляются в раствор.

+0

Да @ magnicandre1981, это решение, которое вы/я нашел, но теперь я удалил VS-2013. Прекрасно работает после установки VS-2013. Основная причина проблемы заключалась в том, что я вручную удалил EFTools.msi из окна Explorer, дважды щелкнув по нему. Устанавливается, устанавливается, удаляется, устанавливается, и я думаю, после этого путь, полученный последним Visual Studio 2013, так как это не является хорошим знаком Microsoft Product. Спасибо за решение, это мое решение. –

+1

Я установил пакет как через диспетчер пакетов, так и графический интерфейс пользователя, и все еще не получил файл entityframework.dll. Это очень расстраивает. – jimboweb

Смежные вопросы