title: How to add Oracle provider in VS2017 for Entity Framework?
body: <p>I want to connect to a database(Oracle 12c) for generating ADO.NET model, Code First From Database. I have installed <a href="http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html" rel="noreferrer">ODAC for VS</a> but there is still no option for connecting Oracle DB at the Entity Data Model Wizard:
  <a href="https://i.stack.imgur.com/4PEbe.png" rel="noreferrer"><img src="https://i.stack.imgur.com/4PEbe.png" alt="enter image description here"></a></p>
  
  <p>At Server Explorer there is a Oracle provider but it is stated as deprecated:
  <a href="https://i.stack.imgur.com/Kw5Kc.png" rel="noreferrer"><img src="https://i.stack.imgur.com/Kw5Kc.png" alt="enter image description here"></a></p>
  
  <p>I've also tried to install the following 4 Nuget packages but still no Oracle provider at Entity Data Model Wizard:
  <a href="https://i.stack.imgur.com/OIT62.png" rel="noreferrer"><img src="https://i.stack.imgur.com/OIT62.png" alt="enter image description here"></a></p>
  
  <p>I'm suspecting VS2017(Community) is not looking at where I installed ODAC for the list of providers it use but I can't figure where it store this configuration.</p>
  
  <p>Is there anything I'm missing? Or is there other ways to use EF for Oracle? E.g. Fallback to VS2015, create entity models manually (how do I do that?), etc.</p>
  
  <p>Please help me I don't want to write plain SQL in code ever again! Thanks.</p>