title: Simple.Data with Oracle
body: <p>I've created a basic console app for playing around with Simple.Data against an Oracle server.
  However, when trying to open a connection I get the following error:
  "No ADO Provider found."</p>
  
  <p>I installed the following NuGet packages:</p>
  
  <ul>
  <li>Simple.Data.Core     (version 0.17.0.1)</li>
  <li>Simple.Data.Ado      (version 0.17.0.1)</li>
  <li>Simple.Data.Oracle   (version 0.17.0.0)</li>
  <li>Oracle Data Provier for .NET (ODP.NET) x86   (version 112.3.0)   (also tried the x64 but to
  no avail)</li>
  </ul>
  
  <p>This is my code:</p>
  
  <pre><code>class Program
  {
      static void Main(string[] args)
      {
          string connectionString = ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString;
          var db = Database.OpenConnection(connectionString); // this is where I get the error
          var list = db.MyTable.All().ToList();
      }
  }
  </code></pre>
  
  <p>app.config:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;configuration&gt;
    &lt;connectionStrings&gt;
      &lt;add name="MyConnectionString" connectionString="user id=SomeUser;password=SomePwd;data source=MyTNS" /&gt;
    &lt;/connectionStrings&gt;
    &lt;runtime&gt;
      &lt;assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"&gt;
        &lt;dependentAssembly&gt;
          &lt;assemblyIdentity name="Oracle.DataAccess" publicKeyToken="89b483f429c47342" culture="neutral" /&gt;
          &lt;bindingRedirect oldVersion="0.0.0.0-4.112.3.0" newVersion="4.112.3.0" /&gt;
        &lt;/dependentAssembly&gt;
      &lt;/assemblyBinding&gt;
    &lt;/runtime&gt;
  &lt;/configuration&gt;
  </code></pre>
  
  <p>And MyTNS does exist.</p>
  
  <p>What am I missing?</p>