c# PowerPoint幻灯片互操作和office dll注册表错误

本文关键字:dll 注册表 错误 office PowerPoint 幻灯片 互操作 | 更新日期: 2023-09-27 18:17:54

我需要在c#代码中阅读PPT/X PPT文件,并以web形式显示为图像。

我使用vs2013 c# . net 4.0和使用dll, Microsoft.office.interop.powerpoint.dll和Office.DLL。

在本地机器上运行和在本地机器上工作都可以正常工作。

当我在Azure Web Server或Shared Server IIS上发布它时,

最后是

*

发生错误:为组件检索COM类工厂CLSID {91493441-5A91-11CF-8700-00AA0060263B}失败80040154类未注册(来自HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG) .

*

我把两个dll拷贝到BIN文件夹。

还是没用。

我该如何解决这个问题? !

c# PowerPoint幻灯片互操作和office dll注册表错误

只是尝试启用融合日志,它可能是你的库没有签名的情况下,由于你得到这个异常。尝试使用sn -Vr

禁用强名称验证