Tipo de contexto EF6 'System.Data.Entity.Core.Objects.ObjectContext' não é suportado

Eu tenho um novo projeto criado usando o Visual Studio 2013 com um modelo de dados de entidade do ADO.NET (EF6).

Agora eu tenho que usar alguma função Dynamic Data (como o acesso ao objeto MetaTable), então eu adiciono este código:

MetaModel model = new MetaModel();
        model.RegisterContext(() =>
        {
            return ((System.Data.Entity.Infrastructure.IObjectContextAdapter)new KiwiJuiceEntities()).ObjectContext;
        }, new ContextConfiguration() { ScaffoldAllTables = true });

mas eu tenho esse erro:

Type of context 'System.Data.Entity.Core.Objects.ObjectContext' is not supported

Observe que o projeto tem a referência atualizada para o EF6 (system.data.entity.core)

questionAnswers(3)

yourAnswerToTheQuestion