使用“Microsoft Office Document Imaging”在Azure Web App上获取错误

时间:2017-10-08 18:04:15

标签: c# asp.net azure modi

我正在开发 ASP.net web api(.NET Framework)并使用“Microsoft Office Document Imaging”v12。 在我的本地系统上,它工作正常。但后来我把它推到我天蓝色的网络应用程序上,我得到了以下错误:

  

无法加载文件或程序集'Interop.MODI,Version = 12.0.0.0,   Culture = neutral,PublicKeyToken = null'或其依赖项之一。该   系统找不到指定的文件。

我确定,我必须安装“Microsoft Office Document Imaging”。但是,当我刚刚使用 Azure Web App 时,我该怎么做?

编辑:我找到了解决问题的更好方法:https://azure.microsoft.com/de-de/services/cognitive-services/computer-vision/

1 个答案:

答案 0 :(得分:0)

据我所知,我们无权在azure Web应用程序中安装“Microsoft Office Document Imaging”(使用sharepoint安装包)。

Azure web app作为sanbox,有几个严格的限制和限制,我们无法将其用作azure VM。更多细节,您可以参考此article

如果您仍想使用“Microsoft Office Document Imaging”,我建议您考虑使用我们拥有完全权限的azure VM来更改环境。

此外,我想你想把文档转换成图像。我建议您尝试使用Aspose.Words for .NET将文档转换为图片或PDF。

此软件包可以安装在Nuget Package中。

更多细节,您可以参考下面的测试演示代码。

=IF(K13="",VALUE(0),IF(F13 = "RD",VALUE(0),VALUE(TEXT( K13 - RIGHTB(F13,7),"h:mm")*24)))

结果:

enter image description here