Oracle ODP.Net com Entity Framework 6 - Não foi possível encontrar o provedor compatível com o banco de dados da estrutura de entidades

Estou tentando criar um aplicativo Web MVC 5 com o Entity Framework 6 que funcione no banco de dados Oracle; estou tentando usar o ODAC 12c Release 3, que inclui suporte para as migrações de código primeiro e primeiro de código do Entity Framework 6; NuGet, .NET Framework 4.5.2; e ODP.NET, banco de dados XML de driver gerenciado. Conforme

http://www.oracle.com/technetwork/topics/dotnet/whatsnew/index.html

Tenho a atualização 4 do VS 2013 Community Edition.

Estou tentando adicionar modelo usando o modelo de dados de entidade ADO.Net, com o código primeiro.

Eu tenho o seguinte configurado no meu Web.config

    <configSections>
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
    <section name="Oracle.ManagedDataAccess.Client"
             type="OracleInternal.Common.ODPMSectionHandler, Oracle.ManagedDataAccess, Version=4.121.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />


  </configSections>

  <entityFramework>
    <contexts>
      <context type="Tamayz.Context.Default, Tamayz.Context">
        <databaseInitializer type="MyProject.Context.Config.ContextInitializer, MyProject.Context" />
      </context>
    </contexts>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
    <providers>
      <provider invariantName="Oracle.ManagedDataAccess.Client" 
                type="Oracle.ManagedDataAccess.EntityFramework.EFOracleProviderServices, Oracle.ManagedDataAccess.EntityFramework, Version=6.121.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
    </providers>
  </entityFramework>

Também adicionei o Oracle.ManagedDataAccess versão 4.121.2.0 como referência e recrie a solução.

Tentei agora adicionar o modelo usando o modelo de dados de entidade ADO.Net, com o código primeiro. mas estou recebendo a seguinte mensagem na última tela do assistente:

Seu projeto faz referência à versão mais recente da estrutura da entidade; no entanto, não foi possível encontrar um provedor de banco de dados do Entity Framework compatível com esta versão para sua conexão ...

Como eu poderia configurar corretamente meu aplicativo para poder usar o ODAC com o código EF6 primeiro?

questionAnswers(7)

yourAnswerToTheQuestion