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

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

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

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

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

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

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

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

你可能感兴趣的:(Web应用程序常见问题)