'Microsoft.ACE.OLEDB.12.0 is not registered in the local machine.'
问题 I have installed Microsoft Access Database Engine 2010 Redistributable http://www.microsoft.com/en-us/download/details.aspx?id=13255 on the Windows 2008 server. However, when I ran my web application to import a spreadsheet table to the database. It complains with the error message - "Microsoft.ACE.OLEDB.12.0 is not registered in the local machine." I have tested my code and works in my Windows 7 local machine. Any idea? 回答1: There is a problem with Microsoft.ACE.OLEDB.12 when