Array
(
)

Erro no framework 4.5

Pjava
   - 21 jun 2013

Não consigo compilar no VS 2012, mas consigo no VS 2010.
(MVC 4)
public ActionResult Index()
{
//ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application.";
EmpresaEntities entidades = new EmpresaEntities();
List<Funcionario> lst = entidades.CreateObjectSet<Funcionario>().ToList<Funcionario>();
return View(lst);
}
Esse é o erro que dá apenas no VS 2012. O using está correto e o assembly(System.Data.Entity.Dll) está adicionado ao projeto também.
Essa é a parte do erro:
....CreateObjectSet<Funcionario>()....

Pjava
   - 21 jun 2013

Esqueci de postar o erro e aqui vai

'Empresa_Teste.EmpresaEntities' does not contain a definition for 'CreateObjectSet' and no extension method 'CreateObjectSet' accepting a first argument of type 'Empresa_Teste.EmpresaEntities' could be found (are you missing a using directive or an assembly reference?)