设置首页收藏本站
12
返回列表 发新帖
开启左侧

求助!所使用的halcon版本高于所引用的版本,应该怎么解决

[复制链接]
Criss 发表于 2024-9-2 15:16:27 | 显示全部楼层
dddzzz 发表于 2024-9-2 14:51
我解决了这个问题,我引用库的时候将halcon.dll halconcpp.dll halcondotnet.dll都放进了根目录下,我将h ...

因为按照dll加载顺序,是优先加载你软件目录下的,如果你halcondotnet对应库没有变还是会导致异常的,而这个halcondontet库最终调用的就是你删除的那些库(或者替换成一样版本的dll即可)。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| dddzzz 发表于 2024-9-2 15:19:48 | 显示全部楼层
dddzzz 发表于 2024-9-2 14:51
我解决了这个问题,我引用库的时候将halcon.dll halconcpp.dll halcondotnet.dll都放进了根目录下,我将h ...

我还是非常的迷惑,我之前也尝试过都替换成halcon18.12的库,根目录下也没有halconcpp.dll这个文件。将halcon的窗口控件添加到panel上时有“HalconDotNet.HHandleBase的类型初始值设定项引发异常”这个问题,现在就又可以了
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
新凉无处暑 发表于 2024-9-3 09:01:20 | 显示全部楼层
本帖最后由 新凉无处暑 于 2024-9-3 09:02 编辑
dddzzz 发表于 2024-9-2 14:51
我解决了这个问题,我引用库的时候将halcon.dll halconcpp.dll halcondotnet.dll都放进了根目录下,我将h ...

halcondotnet.dll引用Halcon.dll,至于halconcpp.dll倒是没遇见过
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| dddzzz 发表于 2024-9-3 09:15:28 | 显示全部楼层
新凉无处暑 发表于 2024-9-3 09:01
halcondotnet.dll引用Halcon.dll,至于halconcpp.dll倒是没遇见过

我将整个halcon的库文件都复制到了根目录下,没想到出现了这种问题
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表