创建Visio对象时出错:“由于以下错误,检索具有CLSID {...}的组件的COM类工厂失败:80080005。”

时间:2012-09-07 18:13:11

标签: c# asp.net office-interop

所以我有一个应用程序将不同的Office文件类型转换为pdf,其中一个文件类型是Visio。我也在做Excel和Word Doc文件,它们正常工作。

我在这一行得到错误:

Microsoft.Office.Interop.Visio.Application visApp = 
    new Microsoft.Office.Interop.Visio.Application();

我的32位服务器上安装了32位Office,包括Visio。

我的Word和Excel文件出现了类似的错误,我需要通过转到Component Services > Computers > My Computer > DCOM Config并添加Microsoft Excel应用程序和Microsoft Word 97-2003文档的权限来执行一些DCOM安全配置。我更改了Microsoft Visio Drawing的权限,但是没有修复它。

我不确定还需要检查什么,有谁知道我需要做什么?

0 个答案:

没有答案