Windows 7 – 64 Bit – The ‘Microsoft.Jet.OLEDB.4.0’ provider is not registered on the local machine.

When attempting to export data from an Access database I encountered the following exception.

System.InvalidOperationException was unhandled
Message="The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine."
Source="System.Data"

This error came about when I switched from a 32 bit Vista Machine to a new 64 bit Windows 7 machine.

To fix the issue simply change your build options so that the project is compiled to run as 32-bit.

There is no 64 Bit Jet Driver

Advertisements

16 Replies to “Windows 7 – 64 Bit – The ‘Microsoft.Jet.OLEDB.4.0’ provider is not registered on the local machine.”

  1. excuse me but where can i find the build options? i have the same problem..i been trying to research for a solution but none of them works.. i really need to start my project the deadline is near.. thanks! in advance

  2. my problem is Microsoft.Jet.OLEDB.4.0โ€ฒ provider is not registered on the local machine but in Build setting option of configuration is not available

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s