Tack vare @Hong-vit som pekar mig i rätt riktning. Jag hittade svaret.
När du besöker nedladdningssidan för ODAC du får ett urval av versionsnummer.
I mitt fall var de två översta:
- ODAC 12.2c version 1 och Oracle Developer Tools for Visual Studio (12.2.0.1.0 )
- ODAC 12c Release 4 och Oracle Developer Tools for Visual Studio (12.1.0.2.4 )
För mig skulle den översta inte installeras. Det skulle avbrytas under installationsprocessen (tack Oracle!) så jag nöjde mig med den andra (12.1.0.2.4 ).
Detta innebar att när jag installerade Oracle.ManagedDataAccess och Oracle.ManagedDataAccess.EntityFramework var jag tvungen att välja rätt version .
Inte för mig:
Den jag behövde
Som du kan se stämmer versionsnumren (nästan!) överens:
- ODAC 12.2.0.1.0 =Oracle.ManagedDataAccess 12.2.1100
- ODAC 12.1.0.2.4 =Oracle.ManagedDataAccess 12.1.24160719 (yay!)
Jag tror att detta är ett misslyckande för oraklen eftersom det inte är klart trots att de finns med på en sida lång readme där detta inte finns med. Dessutom är versionsnumren inte riktigt desamma...men det är ett gnäll för bloggen.