If you experience the error message:
The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine
this is caused by the Jet provider not being available in native 64-bit.
You will have to target x86 with your .NET apps to make it work.