J'ai un exemple de projet avec EF 6 et oracle 11g qui utilise uniquement des packages nuget :
https://github.com/ovidiubuligan/EntityFramework_Oracle_sample
Les parties les plus importantes sont App.config et packages.config .
Si vous regardez dans App.config, vous verrez qu'il utilisera la chaîne de connexion :connectionString="Data Source=(DESCRIPTION=(ADDRESS_LIST=...
au lieu d'un fichier tns http://www.orafaq.com/wiki/Tnsnames.ora
. Je le trouve plus confortable.