首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

vs2005加载DLL后运行不通过,请高手帮帮忙,该如何处理

2012-02-26 
vs2005加载DLL后运行不通过,请高手帮帮忙vs2005下通过“添加引用”加载了一个dll后,生成解决方案没错误,但F5

vs2005加载DLL后运行不通过,请高手帮帮忙
vs2005下通过“添加引用”加载了一个dll后,生成解决方案没错误,但F5运行时就会报下面的错误:
不明白什么意思

检索 COM 类工厂中 CLSID 为 {1D011A08-9F8B-4CA4-8983-1516722F635E} 的组件时失败,原因是出现以下错误: 80040154。

该怎么解决呢?



[解决办法]
使用regsvr32 命令注册非托管的com组件。
[解决办法]
托管的可以通过直接引用使用,非托管的必须首先注册,才能够正常使用。
Interop.AuthAPI.dll 是托管的,不能注册。

你得找到原始的com相关的所有的dll,进行注册。从提示信息看,com存在其他相关dll。

热点排行