So im downloading a project at home from work over team foundation server. I download the project and it won't compile because of the error. Warning 2 The referenced component 'EntityFramework' could not be found. Could anyone offer guidance in how I can get entity framework to work. I installed nuget package.
Thankyou
There are good ways suggested by the developers, you may also try this solution to solve your problem.
In your case your project has a reference to the EntityFramework library, but library it self is not available to you project. You may try either the following:
- Alternatively, Download the EntityFramework library to your computer, then
- Optionally you may use package manager to install library reference,
check this link package-manager-console (Note: This might require NuGet Package manager)
I had the same problem. I solved it like this:
References
> Right-click >Add Reference ...
Browse
tabpackages
>EntityFramework.4.1.10331.0
>lib
EntityFramework.dll
OK
This happened to me, after I moved projects to a subfolder. Then, the relative paths to the packages folder were not correct anymore.
Got errors like that:
Fixed it by editing the *.csproj file and corrected the relative paths, in my case from
..\packages
to..\..\packages
Also make sure to check the paths under
I suggest you to check:
1) "Allow NuGet to download missing packages during build" ticked
Tool --> Options... --> Package Manager --> General
2) "Project selected" ticked
Solution Explorer --> right-click on the solution/project --> Manage NuPackages
3) Rebuild Solution
EDIT
For completeness I would like to add that if you are working with a CI system (e.g. Jenkins) or you are using MSBuild on the command line, you need to select Enable NuGet Package Restore to make it work:
Enable NuGet Package Restore http://docs.nuget.org/docs/Workflows/images/enable-package-restore.png
I solved this issue by adding Entity Framework reference (Add ref) under C:\ Prog Files\Entity...\Binaries\Entity Framework.dll into my project. Hope this helps!