I get this message when debugging in the developing pc, days ago was working well but suddenly I got this message, I didn't do anything but run the app, I already have installed the acccess engine long time ago, the last I did was delete one tableadapter
and saved everything, can someone help me? I have searched solutions for this problem but nothing has solved it.
About this issue, as far as I know, 64bit operate system doesn't support Jet.OLEDB.4.0, you need use Microsoft.ACE.OLEDB.12.0 for
64 bit system.
Here is the detailed solution for this problem, please check:
FAQ Item: Solution fails on 64 bit system with error “Microsoft.Jet.OLEDB.4.0 provider is not registered on the local machine” and “Microsoft.ACE.OLEDB.12.0 provider is not registered on the local machine”:
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue.
If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.
I already have had installed long time ago the access engine and had no problems running my app, my issue is that suddenly I got this error, I didn't change anything, just ran the project, I still have the problem.
Member
2 Points
15 Posts
'Microsoft.Jet.OLEDB.4.0' provider isn't installed in the local machine.
Apr 22, 2017 03:16 AM|miltank09|LINK
I get this message when debugging in the developing pc, days ago was working well but suddenly I got this message, I didn't do anything but run the app, I already have installed the acccess engine long time ago, the last I did was delete one tableadapter and saved everything, can someone help me? I have searched solutions for this problem but nothing has solved it.
Contributor
6730 Points
2715 Posts
Re: 'Microsoft.Jet.OLEDB.4.0' provider isn't installed in the local machine.
Apr 22, 2017 09:34 AM|Eric Du|LINK
Hi miltank09,
About this issue, as far as I know, 64bit operate system doesn't support Jet.OLEDB.4.0, you need use Microsoft.ACE.OLEDB.12.0 for 64 bit system.
Here is the detailed solution for this problem, please check:
FAQ Item: Solution fails on 64 bit system with error “Microsoft.Jet.OLEDB.4.0 provider is not registered on the local machine” and “Microsoft.ACE.OLEDB.12.0 provider is not registered on the local machine”:
https://social.msdn.microsoft.com/Forums/en-US/b5a79958-5bce-4229-a69f-75589b6240a8/faq-item-solution-fails-on-64-bit-system-with-error-microsoftjetoledb40-provider-is-not?forum=adodotnetdataproviders
Best Regards,
Eric Du
Please remember to click "Mark as Answer" the responses that resolved your issue.
If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.
Member
2 Points
15 Posts
Re: 'Microsoft.Jet.OLEDB.4.0' provider isn't installed in the local machine.
Apr 22, 2017 11:35 AM|miltank09|LINK
I already have had installed long time ago the access engine and had no problems running my app, my issue is that suddenly I got this error, I didn't change anything, just ran the project, I still have the problem.
All-Star
25756 Points
7014 Posts
Re: 'Microsoft.Jet.OLEDB.4.0' provider isn't installed in the local machine.
Apr 22, 2017 01:24 PM|hans_v|LINK
You need to enable 32 bit applications in the application pool