80040154错误提示

    在C#中添加了一个DLL引用(其中后缀名为dll,其实是COM控件),只添加了引用,没有在系统中注册,编译没有问题,在运行的时候出现如下错误:

    检索 COM 类工厂中 CLSID 为 {XXXXX-XX-XX-XXX}(GUID字符串) 的组件时失败,原因是出现以下错误: 80040154 的错误编码,是因为没有注册COM控件造成的。

    手动的使用命令进行注册:

    regsvr32 XXX.dll(DLL的路径) 注册成功后,再运行程序便不会出现问题。

你可能感兴趣的:(C#,dll)