Ok, I'm going to smash the keyboard with a hammer about this. I decided to play with EF this weekend, and I started the project in 4.0. I will find out that 4.1 is missing, so I download and install the package.
Imagine my surprise when I use the Load () method in dbExtensions and cannot find it. So I add a link to the EntityFramework binary created by the installer, removes the System.Data.Entity link from the project, rebuilds, and it says
"The type 'System.Data.Objects.ObjectContext' is defined in the assembly, which is not a reference. You must add the link to the assembly 'System.Data.Entity, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089."
I tried to restore my model, I tried to delete things, I tried to directly refer to 4.1 via usings. Nothing works.
I am clearly missing something basic. How the hell am I going to tell a visual studio about using frame 4.1?
source share