错误消息:由于以下错误,检索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.
问题描述
我发布了自己的网络应用并部署在服务器上。这个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屋!