title: 'Microsoft.ACE.OLEDB.12.0' provider is not registered -but it is
body: <p>Short and sweet:</p>
  
  <ul>
  <li>app works on x86 machine but not on x64 (tried on a 2008 Server and a Windows 8)</li>
  <li>Microsoft Access Database Engine 2010 already installed (also have Microsoft Office 2007 Access Database Engine installed)</li>
  <li>MS Office not installed</li>
  <li>confirmed the existence of C:\Program Files (x86)\Common Files\microsoft shared\OFFICE12\ACEOLEDB.DLL</li>
  </ul>
  
  <p>Code:</p>
  
  <pre><code>string conn = "Provider=SQLOLEDB;Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;";
  OleDbConnection _connOle = new OleDbConnection(conn);
  </code></pre>
  
  <p>Any ideas what I should do to get this app to work on the x64 machines? Thanks!</p>