0

如何解決此錯誤?我從這個鏈接添加的實體框架6.1.3:Download EntityFramework 6.1.3爲Visual Studio 2013錯誤:安裝實體框架後找不到EntityFramework.dll 6.1.3

現在,它已添加(卸載並重新安裝它,再後),在項目中創建使用ADO.NET Entity Data Model一個.emdx文件。當我嘗試構建它時,彈出以下錯誤消息:

EntityFramework.dll not found (after Compilation) 
+0

請問任何人,請告訴我在哪裏安裝了EntityFramework 6.1.3,因爲我在VS-2013中搜索了**。DLL **路徑並且無法找到它。 –

+0

該鏈接用於工具,而不是EF。使用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

要在應用程序install the NuGet Package使用EF爲EF:

Install-Package EntityFramework 

EntityFramework.dllEntityFramework.SqlServer.dll被添加到您的解決方案。

+0

是@ magnicandre1981,這是您找到的解決方案,但現在我已卸載VS-2013。再次安裝VS-2013後正常工作。問題的主要原因是我通過雙擊它從Window Explorer手動卸載EFTools.msi。卸載,安裝,卸載,安裝,我認爲之後,由Visual Studio 2013獲得的最後一個路徑,因爲它不是從微軟產品的好跡象。感謝您的解決方案,這是我的解決方案。 –

+1

我通過軟件包管理器和GUI安裝了軟件包,但仍然沒有安裝entityframework.dll。這非常令人沮喪。 – jimboweb