在Win2008 64x IIS7.5下导入excel异常:The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
解决方法:
1.由于开发的是用的SharePoint2007 WebPart。因此不能在IIS的应用池中把Enable 32-Bit Applications改为True。改之后SharePoint站点将不能访问。
2.下载Microsoft Access Database Engine 2010,要选择64位的AccessDatabaseEngine_X64.exe,安装前要卸载Office产品。注:千万不能卸载MOSS。
卸载完后可以进行安装。安装好后再把Office重新装一下。