Halcon 9.0 在 Windows 10 下产生错误(但不是 Windows 8.1)

Halcon 9.0 generating errors under Windows 10 (but not Windows 8.1)

我们目前正在开发一个 C++ 应用程序(使用 VS2015),它使用 Qt(5.9,用于 UI 框架)和 Halcon 9.0(用于图像处理)。

最近我们决定使用 Squish 来促进 UI 测试,并且在我的系统(运行 windows 8.1)上执行初始测试套件没有问题。然后我们尝试将这些测试套件添加到我们的 CI 环境中(类似的设置,但是 运行 Windows 10)。

这是我们遇到的上述问题:应用程序在启动时运行良好 "normally",但如果通过 Squish(或 Squish 的 "startaut" 工具)启动,Halcon 会产生以下错误:


其次是
.

众所周知,关于这些错误的原因,halcon 手册很少(并且 Halcon 支持速度目前似乎很缓慢 - 2 周而且还没有回复我们的查询) - 所以,即使这是一个远景:有没有其他人遇到此类(或类似)问题(Windows 10 上的 Halcon 9.0),如果是,您找到解决方案了吗?

我刚收到消息说 Halcon 9.x 不正式支持 Windows 8 及更高版本。
然而(幸运的是)问题似乎在 Halcon 9.0.4 中得到了解决,我们刚刚从我们的许可证经销商那里收到了它(MVTek 确实提供旧版本 Halcon 的下载,但您需要向他们请求下载链接)。

因此,在某种程度上,问题已解决:更新到 Halcon 9.0.4 版。