title: OleDB not supported in 64bit mode?
body: <p>I've been using Microsoft.Jet.OLEDB.4.0 and Microsoft.ACE.OLEDB.12.0 to read in .csv, .xls, and .xlsx files.</p>
  
  <p>I just found out that neither of these technologies are supported in native 64bit mode!</p>
  
  <p>I have 2 questions:</p>
  
  <ol>
  <li><p>What is the supported way to
  programatically read .csv, .xls, and
  .xlsx files in 64 bit mode.  I just
  can't find answers to this anywhere.</p></li>
  <li><p>If I can't read in all three file
  types, what is the best way to read
  in .csv files in a 64 bit
  environment?</p></li>
  </ol>
  
  <p>Notes:</p>
  
  <ul>
  <li>I'm using .NET (3.5p1) </li>
  <li>This is a shrink wrap app; redistribution is a
  key factor.</li>
  </ul>
  
  <p><strong>Update:</strong></p>
  
  <p>I can use CorFlags to force the application to run in 32bit mode, which works, but is not desirable.</p>