Благодаря на @Hong-vit, който ме насочи в правилната посока. Намерих отговора.
Когато посетите страницата за изтегляне на ODAC получавате избор от номера на версиите.
В моя случай първите две бяха:
- ODAC 12.2c издание 1 и Oracle Developer Tools за Visual Studio (12.2.0.1.0 )
- ODAC 12c версия 4 и Oracle Developer Tools за Visual Studio (12.1.0.2.4 )
За мен най-горният нямаше да се инсталира. Щеше да прекъсне по време на инсталационния процес (благодаря на Oracle!), така че се спрях на втория (12.1.0.2.4 ).
Това означаваше, че когато инсталирах Oracle.ManagedDataAccess и Oracle.ManagedDataAccess.EntityFramework, трябваше да избера правилната версия .
Не за мен:
Този, който ми трябваше
Както можете да видите, номерата на версиите (почти!) съвпадат:
- ODAC 12.2.0.1.0 =Oracle.ManagedDataAccess 12.2.1100
- ODAC 12.1.0.2.4 =Oracle.ManagedDataAccess 12.1.24160719 (да!)
Вярвам, че това е грешка от страна на оракулите, тъй като не е изяснено въпреки включването им в страница с дълъг readme, на която това не е включено. В допълнение, номерата на версиите не са съвсем същите... но това е бърборене за блога.