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

时间:2013-01-18 22:12:18

标签: azure

我遇到Azure问题,我想处理一个excel文件,我收到错误“'Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册。”。

我在我的电脑上安装了AccessDataBaseEngine 2007,我收到了同样的错误信息。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

  

如果您只需要使用Excel 2007格式或更高版本(xlsx),那么   可以使用OpenXml SDK。此SDK需要在您的本地安装   机。但您可以简单地引用DocumentFormat.OpenXml.dll   在Web /辅助角色中装配,并将“复制本地”设置为true。它会   在云端工作。它也不需要安装Office   云机器。

有关详情,请查看Error on only Azure - 'Microsoft.ACE.OleDb.12.0' provider is not registered on the local machineThe 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine

我希望这会对你有所帮助。