我正在使用我的Web应用程序中的MS Excel文件托管在Azure上
当我尝试访问开发结构上的excel文件时,我从未遇到过以下错误,但是一旦部署到Azure,我收到此错误消息。
The 'Microsoft.ACE.OleDb.12.0' provider is not registered on the local machine.
我不想更改我的代码,也不能使用任何第三方工具。我的问题是:
答案 0 :(得分:1)
没有这样的支持。我猜这个开发结构在这个天蓝色的区域是有缺陷的
答案 1 :(得分:0)
您可以使用本地计算机的Azure VM执行任何操作:)
只需通过门户创建一个,登录到它并转到此处:
http://www.microsoft.com/en-au/download/details.aspx?id=13255
根据this post,您可能还需要从here下载SQLEXPR_x86_ENU.exe并在提供商中勾选Allow In Process calls
。