错误消息:由于以下错误,检索CLSID为{00021A20-0000-0000-C000-000000000046}的组件的COM类工厂失败:8000401a。 [英] Error Message : Retrieving the COM class factory for component with CLSID {00021A20-0000-0000-C000-000000000046} failed due to the following error: 8000401a.

查看:99
本文介绍了错误消息:由于以下错误,检索CLSID为{00021A20-0000-0000-C000-000000000046}的组件的COM类工厂失败:8000401a。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我发布了自己的网络应用并部署在服务器上。这个bug出现的方法,在转换visio文件后在服务器上写入web文件。


1。 Visio安装在服务器上。


2。服务器是Windows 2003。


3。 Bin包含两个dll的   Interop.Microsoft.Office.Interop.Visio.dll 和Interop.Microsoft.Office.Interop.Visio.SaveAsWeb.dll


 

解决方案

如果我没记错这是一个安全问题,您应该查看组件服务msc。


打开"控制面板","管理工具",然后双击"组件服务"。展开COM +应用程序,右键单击有问题的组件,单击属性,然后切换到标识选项卡。


在对话框中,查看标识和安全设置......


I have published my web app and deployed on server. Method in which this bug is coming , writes web files on server after converting visio files.

1. Visio is installed on server.

2. Server is Windows 2003.

3. Bin is containing the two dll's   Interop.Microsoft.Office.Interop.Visio.dll  and Interop.Microsoft.Office.Interop.Visio.SaveAsWeb.dll

 

解决方案

If i remember correctly this is a security issue, you should look into component services msc.

Open Control Panel, Administrative Tools, and double-click Component Services. Expand COM+ Applications, right-click the component in question, hit Properties, and switch to the Identity tab.

In the dialog, review the identity and security settings...


这篇关于错误消息:由于以下错误,检索CLSID为{00021A20-0000-0000-C000-000000000046}的组件的COM类工厂失败:8000401a。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆