'microsoft.ace.oledb.12.0'提供程序未在本地计算机错误上注册 [英] The 'microsoft.ace.oledb.12.0' provider is not registered on the local machine error
问题描述
嗨专家
我在我的本地iis服务器上托管的应用程序中上传excel文件时出现以下错误。
我的配置详情:
Windows 10 64位操作系统
visual studio 2013
Microsoft Office 2013
IIs 10.0
我安装了Microsoft Access运行时2013并减少了我安装Microsoft Access 2010的另一个问题。
我是通过IIS服务器将Excel文件上传到我的应用程序。我将我发布的副本放在D:Drive文件夹中。
我在IIS中设置'启用32位应用程序'属性为true - 应用程序池(默认)。
我完成了从任何CPU到x86的项目配置和属性。
我完成了谷歌找到的所有解决方案,但我的问题没有解决。
你能不能请任何人建议我解决我遇到的问题?
我是什么尝试过:
我安装了Microsoft Access运行时2013并减少了我安装Microsoft Access 2010的另一个问题。
我在IIS中设置'启用32位应用程序'属性为真 - 应用程序池(默认)。
我完成了我的项目移民和属性从任何CPU到x86。
我完成了google中找到的所有解决方案,但我的问题没有解决。
我遇到的错误过程
1)解决组件错误 - 接下来做了一些更改后我得到了
2)canot access文件......错误解决
现在我收到'Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册错误
问题主要是在64位左右vs 32位...
您运行32位并且已安装的驱动程序为64位
您运行64位并且已安装的驱动程序对于32位
所以或安装b等或修正等式或阅读:已解决 - Microsoft.ACE.OLEDB.12.0提供程序未在本地计算机上注册 [ ^ ]
hi Experts
I am getting the following error while uploading excel file in my application hosted in my local iis server.
My configurationn Details:
Windows 10 64 bit operating system
visual studio 2013
Microsoft Office 2013
IIs 10.0
I installed Microsoft Access runtime 2013 and to reduce another issue I installed Microsoft access 2010.
I am uploading Excel file into my aplication through IIS server.I placed my published copy in D: Drive folder.
I set 'Enable 32 bit Application' property is true in IIS --Application pool(Default).
I done my project configration and properties from Any CPU to x86.
I done all the solutions found in google but my problem is not solved.
can you please any one suggest me to resolve the issue I am getting??
What I have tried:
I installed Microsoft Access runtime 2013 and to reduce another issue I installed Microsoft access 2010.
I set 'Enable 32 bit Application' property is true in IIS --Application pool(Default).
I done my project configration and properties from Any CPU to x86.
I done all the solutions found in google but my problem is not solved.
Errors I am getting in the process
1)Resolve component Error -- after do some changes next I am getting
2)canot acces file......errorresolving
Now I am getting The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine error
The problem is mostly around 64 bit vs 32 bit...
You run 32 bit and the installed driver for 64 bit
OR
you run 64 bit and the installed driver for 32 bit
So or install both or fix the equation or read this: Solved - The Microsoft.ACE.OLEDB.12.0 provider is not registered on the local machine[^]
这篇关于'microsoft.ace.oledb.12.0'提供程序未在本地计算机错误上注册的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!