未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序解决办法

  1、安装数据访问组件:

  适用于office2007、office2010的Microsoft Access Database Engine 2010 Redistributable

  下载AccessDatabaseEngine.exe

  2、在IIS应用程序池中,设置“”启用兼容32位应用程序”,此设置适用于web项目

  在运行框用inetmgr命令打开IIS管理器,选择该应用程序的应用程序池——>高级设置——>启动32位应用程序——>true 

  3、在项目--->项目属性中找到 生成–-->目标平台,设置为X86位

原文地址:https://www.cnblogs.com/GoldenEllipsis/p/10926714.html