使用平台:VS2022,框架:.net6;
图像处理:halcon21.05,显示窗口HSmartWindowControlWPF;
操作步骤:文章来源:https://www.toymoban.com/news/detail-456298.html
- 新建WPF应用程序,框架选择.Net6;
- 在解决方案下方->依赖项,右键选择之后添加项目引用;
- 找到21.05版本的halcondotnet.DLL,确认添加;
- 切换到WPF界面,在XAML下面添加对halcondotnet的空间引用;
- 在grid添加HSmartWindowControlWPF的窗口,并且添加Name属性;
图片:
6. 点击VS界面的编译指挥,便会出现异常的提示,如下:
文章来源地址https://www.toymoban.com/news/detail-456298.html
以下是我的解决方案:
- 按照提示在 管理nuget程序包 里面找到Microsoft的提供的System.Drawing.Common然后安装。
图片:
- 安装此步骤之后但是还是出现了异常的提示:
图片:
3.针对这个问题,就需要我们通过管理nuget程序包 里面找到Microsoft的提供的NPIO然后安装。
图片:
4.到这一步的话,重新编译之后便可以正常运行了。效果如下:
PS:对于这个问题之前也是重新安装了VS组件也是没有用,这里给大家先踩坑,避免大家重新安装VS或者重装系统!!!
到了这里,关于.Net6使用halcon21.05的窗口错误解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!