Access 2016 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序
尝试用C#连接数据库 access的时候一直会有错误:未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序 ,这个蛋疼的错误让我既熟悉又可恨,屡次出现屡次解决!静下心来沉淀一下,总结原因以使自己遇到类似的问题可以避免
解决方法:(就两步,都很关键)
1、安装“Microsoft Access 2016 数据库引擎可再发行程序包 ” 下载地址: https://www.microsoft.com/en-us/download/details.aspx?id=54920
2、在Visual Studio中,打开一个“项目/解决方案”之后。
软件右上部分“解决方案资源管理器”→选中项目名称→右键“属性”→生成→目标平台→将“Any CPU”改为“x64”(只能改成x64,其他选项都不行)
ref: https://zhuanlan.zhihu.com/p/113092267
专注于白盒测试,结构测试,自动化测试,涉及网页端、后端、压力、手机端等