解决:未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。

一、在windows web应用程序导入Excel文件时会报错:未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序,如下图:

二、可以采用以下解决方法

 1、下载微软官方AccessDatabaseEngine.exe,建议安装在系统盘,链接:http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe

2、下载安装完成之后,进入应用程序池,检查应用程序高级设置是否启用32位应用程序,如果未开启则开启:

3、再次导入文件,则不会再报未注册的错误了。 


版权声明:本文为qq_23009105原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。