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

[文档] 打开HDevelop出现All License in use的问题解决

[复制链接]
Criss 发表于 2019-7-10 16:20:34 | 显示全部楼层 |阅读模式
(文中VS指Visual Studio)
发生背景:
今天调试程序,为了可以看到效果,所以引用了Halcon18.11试用版本的halcondotnet.dll,由于采用了引擎方式,想进行VS开启调试服务到HDevelop中,一切都准备Ok,开启VS调试程序,进入程序以后开启调试服务,然后运行,这个时候开开心心去打开HDevelop18.11结果弹出All License In Use,意思就是所有授权文件都在使用中,难不成我的VS程序占用了这个独占文件导致HDevelop无法加载???

处理流程:
带着这个疑惑,关闭VS调试程序,避免占用,然后再去打开HDevelop,成功打开!这个时候再打开VS调试的程序,没有任何问题,而且也可以正常进行进程间调试!

结论:
HDevelop启动要单独占License授权文件,所以其他程序不要在它之前启用去占用授权文件!

还有一个坑:
如果你用Halcon18.11高版本加密的Hdvp函数文件,用Halcon12低版本会提示打开文件失败,无法读取的问题,反之则不影响!

奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
jash 发表于 2019-9-16 11:30:04 | 显示全部楼层
關於All License In Use
由於HALCON的License授權定義是一次對於一個使用者允許使用
VS指的是虛擬主機?
一般而言此問題容易發生在虛擬主機或是多使用者連線於同一系統內進行操作
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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