I created an ASP.NET MVC project in Visual Studio 2012 on my laptop, did a bit of work on it without issues, then checked it into source control. I’ve checked it out on my main desktop machine (a completely fresh Git clone), and it won’t compile stating that various references are missing (one of which being entityframework.dll). Looking back on my laptop, those DLLs are in my project’s “bin” folder (which I didn’t add to source control for obvious reasons). On my laptop, if I rename my bin folder, then I get the same compile errors. Am I incorrect in not committing certain DLL files that are in my bin folder? Surely those DLLs should be copied into the bin directory at compile time?
Share
The desktop probably can’t find the folder to copy from.
You should add the references using NuGet (if you aren’t already) and include the packages folder in source control. (or enable package restore)