I have an MVC project. In the solution are hung some auxiliary projects. Well, what happens that I added some references and when I starto the project gives me error saying that one project has a more updated reference than the other. However, I put the two versions alike and continue. How do I solve this? It is like this. A project named Infrastructure.Data, has the same version as System.Web.MVC (4.0.0.1). The Infrastructure project does not really need this reference, but if I remove it, it gives me several "sticks", so I preferred to leave, but it still gives error. Below the error:
Error 1 Assembly 'Operator.Infrastructure.Data, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = null 'uses' System.Web.Mvc, Version = 4.0.0.1, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 ' which has a higher version than referenced assembly 'System.Web.Mvc, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 '
c: \ MVC_Projects \ Operator.Infrastructure.Data \ bin \ Debug \ Operator.Infrastructure.Data.dll Operator.MVC
What I find strange is that in trying to fix the problem, this one appeared to me and everything was working, and I do not know what's happening:
Error 1 The type 'System.Data.Entity.DbContext' is defined in an assembly that is not referenced. You must add a reference to assembly 'EntityFramework, Version = 6.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089 '. C: \ Projects_MVC \ Operator.MVC \ BrandContextFacade.cs 17 18
Operator.MVC