.net “Microsoft.ACE.OLEDB.12.0”提供程序未在本地计算机中注册
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/1646409/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered in the local machine
提问by Alex
I'm getting this error when trying to run a vb application on a another pc. Is there some place I can download this DLL?
尝试在另一台电脑上运行 vb 应用程序时出现此错误。有什么地方可以下载这个DLL吗?
回答by Ta01
回答by SPuthile
I had already done that by using AccessDatabaseEngine_x64 as the server is 64 bit - Please see for reference Microsoft Access Database Engine 2010 Redistributable http://www.microsoft.com/downloads/en/details.aspx?FamilyID=C06B8369-60DD-4B64-A44B-84B371EDE16D&displaylang=en
我已经通过使用 AccessDatabaseEngine_x64 做到了这一点,因为服务器是 64 位 - 请参阅 Microsoft Access Database Engine 2010 Redistributable http://www.microsoft.com/downloads/en/details.aspx?FamilyID=C06B8369-60DD-4B64以供参考 -A44B-84B371EDE16D&displaylang=en
回答by Veli Gebrev
I ran into the issue of still getting the error afterinstalling the Office 2007 Data Connectivity Components. The issue was because it is 32-bit being invoked by a 64-bit process. Various solutions here
我遇到了安装Office 2007 数据连接组件后仍然出现错误的问题。问题是因为它是由 64 位进程调用的 32 位。各种解决方案在这里
回答by arboundy
I found there was a series of steps which I wrote out on a blog post: the-microsoft.ace.oledb.12.0-provider-is-not-registered-on-the-local-machine.
我发现我在博客文章中写了一系列步骤: the-microsoft.ace.oledb.12.0-provider-is-not-registered-on-the-local-machine。
回答by Jim L
That is a data provider dll, it appears to be an office driver for accessing Access dbs or office documents like they were databases. See here... http://www.microsoft.com/downloads/details.aspx?FamilyID=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=en
那是一个数据提供程序 dll,它似乎是一个办公驱动程序,用于访问 Access dbs 或办公文档,就像它们是数据库一样。请参阅此处... http://www.microsoft.com/downloads/details.aspx?FamilyID=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=en
回答by Chtiwi Malek
Install the Microsoft Access Database Engine 2010 Redistributable
安装 Microsoft Access Database Engine 2010 Redistributable

