首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CAPL COM server (VBnet) - CANalyzer未能打开

CAPL COM server (VBnet) - CANalyzer未能打开
EN

Stack Overflow用户
提问于 2022-05-17 12:49:59
回答 1查看 97关注 0票数 0

当我试图从CANalyzer更准确地从vb.net运行canApp = New CANalyzer.Application时,我遇到了问题。visual basic显示如下:

System.InvalidCastException :“无法将'System.__ComObject‘类型的COM对象转换为接口类型'CANalyzer.Application’。此操作失败,因为对IID‘{4C8C05A7-13BB-4B14-983C-10C739C0C089}的接口的COM组件的QueryInterface调用失败,原因是以下错误: Erreur lors du chargement de la bibliothèque/DLL du类型。(0x80029C4A (TYPE_E_CANTLOADLIBRARY))

注:我已经运行了CANalyzer之前,它运行得很好。我最近安装了几个版本的CANalyzer,我认为这可能是原因,但我不确定。

密码。

代码语言:javascript
复制
Imports System
    
    Module Program
        Sub Main(args As String())
            Dim canApp As CANalyzer.Application
            canApp = New CANalyzer.Application
        End Sub
    End Module

“”“

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-18 10:05:50

如果您安装了多个版本的CANAlyzer,VStudio可能会与接口标识符(IID)的键不匹配;对于同一个ID,您有两个或多个键。在这种情况下,您必须删除与CANalyzer版本不匹配的键。

这个youtube视频很好地显示了知道正确键和删除错误键的步骤:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72274381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档