Obrigado a @Hong-vit me apontando na direção certa. Eu encontrei a resposta.
Ao visitar a página de download do ODAC você recebe uma seleção de números de versão.
No meu caso os dois primeiros foram:
- ODAC 12.2c Release 1 e Oracle Developer Tools para Visual Studio (12.2.0.1.0 )
- ODAC 12c Release 4 e Oracle Developer Tools para Visual Studio (12.1.0.2.4 )
Para mim, o de cima não instalaria. Ele seria cortado durante o processo de instalação (obrigado Oracle!), então resolvi com o segundo (12.1.0.2.4 ).
Isso significava que, quando instalei o Oracle.ManagedDataAccess e o Oracle.ManagedDataAccess.EntityFramework, tive que selecionar a versão correta .
Não para mim:
Aquele que eu precisava
Como você pode ver, os números de versão (quase!) coincidem:
- ODAC 12.2.0.1.0 =Oracle.ManagedDataAccess 12.2.1100
- ODAC 12.1.0.2.4 =Oracle.ManagedDataAccess 12.1.24160719 (sim!)
Acredito que isso seja uma falha em nome dos oráculos, pois não está claro, apesar de sua inclusão em uma página longa leia-me na qual isso não aparece. Além disso, os números de versão não são exatamente os mesmos... mas isso é um desabafo para o blog.