Click here to Skip to main content
15,171,729 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have seen a number of articles related the problem of 'Microsoft.Jet.OLEDB.4.0' provider is not registered, and/but... my DB app which used to work fine on my 32 bit machine, now doesn't.

I am trying to sort the problem, using Visual Studio Express 2010, to change the compilation option to x86, but I can't find how to change the project settings.
Is there a method, or is there another solution available to me?
Thanks in advance.


Go through this link. this may help you,

Try adding an App.config. I had a similar problem and amazingly that worked, even if the App.config is empty.
Thanks for your pointers, people.
Through Amit's link I got it to work through the Command line:

msbuild myproj.sln /p:Configuration=Release /p:PlatformTarget=x86

Big sigh of relief!!! Ta

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900