设置首页收藏本站
开启左侧

HALCON联合C#报错

[复制链接]
h2oooo 发表于 2024-3-25 11:02:35 | 显示全部楼层 |阅读模式
我在网络上下载了一套C#联合HALCON项目源码。我已将项目里面所有的halcondotnet和hdevenginedotnet引用都换成了我本地的。但是程序一运行起来就报错
报错的代码是这一句: SysProcessPro.s_HDevEngine.IsInitialized();
报错如下:
  1. Error while starting HDevEngine.
  2. HALCON error: wrong help file version: 'C:/Program Files/MVTec/HALCON-22.11-Steady/help/operators_en_US.num'
  3. Check for the correct setting of the environment variables
  4. HALCONROOT and PATH。
复制代码

这是我的halcon系统变量:
下载.png
  1. HALCONARCH                  x64-win64
  2. HALCONEXAMPLES         C:\Users\Public\Documents\MVTec\HALCON-22.11-Steady\examples
  3. HALCONIMAGES              C:\Users\Public\Documents\MVTec\HALCON-22.11-Steady\examples\images
  4. HALCONROOT                 C:\Program Files\MVTec\HALCON-22.11-Steady
复制代码

麻烦各位大哥看一下问题出现在哪,万分感谢
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2024-3-25 13:55:49 | 显示全部楼层
h2oooo 发表于 2024-3-25 13:16
大佬,我安装完按您说的做了,HALOCN助手显示都是正常,我也点修复了,修复完了也显示成功了,然后我运行 ...

你这是本来就缺少help目录吧?加QQ群:214663141我给你看下

=============================================
后记:环境检测和修复完成后,新建Demo正常,重新替换程序内的所有库重新生成后恢复正常!
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2024-3-25 12:20:13 | 显示全部楼层
帮助文件不对,检查下对应的halcon 版本下的帮助文件信息
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| h2oooo 发表于 2024-3-25 12:43:25 | 显示全部楼层
Criss 发表于 2024-3-25 12:20
帮助文件不对,检查下对应的halcon 版本下的帮助文件信息

大佬,这个要怎么看啊,我只安装了一个22.11版本的halcon
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2024-3-25 12:54:09 | 显示全部楼层
h2oooo 发表于 2024-3-25 12:43
大佬,这个要怎么看啊,我只安装了一个22.11版本的halcon

如果你是本地安装的,那就直接下载Halcon切换助手,然后点击"设置"->"修复运行时"试试看。然后再点击"环境",检查环境看看是否正常。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| h2oooo 发表于 2024-3-25 13:16:44 | 显示全部楼层
Criss 发表于 2024-3-25 12:54
如果你是本地安装的,那就直接下载Halcon切换助手,然后点击"设置"->"修复运行时"试试看。然后再点击"环境 ...

大佬,我安装完按您说的做了,HALOCN助手显示都是正常,我也点修复了,修复完了也显示成功了,然后我运行起来还是报这个错误:
  1. HDevEngineException: HALCON startup error:

  2. Error while starting HDevEngine.
  3. HALCON error: wrong help file version: 'C:/Program Files/MVTec/HALCON-22.11-Steady/help/operators_en_US.num'
  4. Check for the correct setting of the environment variables
  5. HALCONROOT and PATH
复制代码
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| h2oooo 发表于 2024-3-26 09:36:45 | 显示全部楼层
Criss 发表于 2024-3-25 13:55
你这是本来就缺少help目录吧?加QQ群:214663141我给你看下

========================================== ...

感谢大佬,今晚回去把代码分享出来,供大家学习使用
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| h2oooo 发表于 2024-3-26 20:11:28 | 显示全部楼层
链接:https://pan.baidu.com/s/18sgSExOXJj3Vc42qsC1Drw?pwd=88gt
提取码:88gt

halcon联合WPF开发的机器视觉框架,注意要对项目里面halcon的文件重新引用
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
醉墨卷秋澜丶 发表于 2024-12-20 18:51:40 | 显示全部楼层
h2oooo 发表于 2024-3-26 20:11
链接:https://pan.baidu.com/s/18sgSExOXJj3Vc42qsC1Drw?pwd=88gt
提取码:88gt

楼主您好,我遇到了同样的问题,但是文件过期了,可以重发一下吗,谢谢啦
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
chanda 发表于 2025-2-8 17:52:24 | 显示全部楼层
解决了没
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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