Controlador MVC do Entity Framework

Eu estou usando o Visual Studio 2012. Eu criei um projeto de classe e adicionei o modelo de dados EF para este projeto. Eu criei o modelo de dados de um banco de dados do SQL Server existente. Eu criei um projeto MVC 4, adicionei uma string de conexão de entidade à configuração da web e adicionei uma referência de projeto de dados.

Tudo está bem até agora.

Agora eu quero adicionar um controlador MVC usando o Entity Framework. Eu seleciono uma das classes do modelo. Eu seleciono a classe de contexto de dados. Clique em Adicionar.

VS aparece um erro, a última parte da mensagem de erro é a classe pode estar em um assembly compilado {o que é verdadeiro}.

'AA' não faz parte da classe especificada 'aanamespace.aaEntity' e a classe de entidade não pôde ser modificada para uma propriedade DbSet. Por exemplo, o 'aaEntity' pode estar em um assembly compilado

questionAnswers(6)

yourAnswerToTheQuestion