石鑫华视觉论坛

 找回密码
 注册会员
查看: 3958|回复: 1

[原创] NI VISION自2019版后不支持.NET,Vision Assistant视觉助手不可导出.NET代码

[复制链接]
  • TA的每日心情
    擦汗
    15 小时前
  • 签到天数: 3382 天

    连续签到: 4 天

    [LV.Master]2000FPS

    发表于 2020-3-1 11:27:56 | 显示全部楼层 |阅读模式 来自:广东省东莞市 联通

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    NI VISION自2019版后不支持.NET,Vision Assistant视觉助手不可导出.NET代码


    在NI Vision 2019版的自述文件中,有这样一条:
    NI Vision Development Module .NET Support
    NI Vision Development Module 2013 SP1 was the last version to release updated support for the .NET Framework 1.1, .NET Framework 2.0, .NET Framework 3.5, and .NET language integration into Visual Studio 2005 and Visual Studio 2008. Visual Studio 2010 and later are not supported. Development and runtime support for .NET features are no longer included with NI Vision Development Module 2019 and later.


    也就是说在VDM2019版及之后版本中,将不再包含对.NET功能的支持。这个在实际使用中,确实是这样的情况。但是在2018SP1版中,仍然是可以支持的,没有提示说放弃.NET功能的支持:
    NI Vision Development Module .NET Support
    NI Vision Development Module 2013 SP1 was the last version to release updated support for the .NET Framework 1.1, .NET Framework 2.0, .NET Framework 3.5, and .NET language integration into Visual Studio 2005 and Visual Studio 2008. Visual Studio 2010 and later are not supported.

    这个在本次安装最新的VDM2019SP1中也可以看到,在支持功能中,没有.NET可选择:

    NI VISION2019后不支持.NET

    NI VISION2019后不支持.NET
    我们可以看到,在安装选项中,可以选择用于LabVIEW、C的NI VISION支持,以及用于LabVIEW、C的视觉助手Vision Assistant的支持,但是没有.NET的支持选项。
    但是我们启动视觉助手2019SP1后,在欢迎界面仍然可以看到有.NET的代码生成选项

    视觉助手2019SP1中仍然有.NET

    视觉助手2019SP1中仍然有.NET
    视觉助手2019SP1中仍然有.NET的代码生成选项
    从.NET代码生成选项也可以进去.NET的生成界面

    视觉助手2019SP1中仍然有导出.NET选项

    视觉助手2019SP1中仍然有导出.NET选项
    视觉助手2019SP1中仍然有导出.NET选项
    在Tool工具下,也有.NET导出的选项,但是点导出.NET时,则会弹出支持.NET的功能没有安装,要重新安装该功能才可以。

    视觉助手2019SP1导出.NET功能不成功

    视觉助手2019SP1导出.NET功能不成功
    视觉助手2019SP1导出.NET功能不成功
    这里也可以看到,确实是不支持.NET功能了,但是为什么还遗留下.NET的选项在界面中,这个就不是很清楚了,本贴的软件功能是从VDM2017升级过来的,也许是升级引起的,如果全新安装的话,可能没有(因为以前很多人反馈过这个导出选项有不同的功能选择项目)。也有可能本身还没有升级修正过这个Bug。当然,也有可能是NI要对.NET功能独立出来,另外再付费购买该功能才可以。毕竟,现在.NET的欢迎程度要大于其它的,放弃了不是放弃市场吗?

    PS:
    在NI官方网站上,查找到了该问题的解释:
    Vision 2019 Does Not Include .NET Support - National Instruments
    大概意思就是,在NI VISION商业版中,放弃对.NET的支持,但是在GitHub上放置了一个对.NET支持的开源项目,该项目的支持将由GitHub社区来维护,NI不给支持。如果需要VISION2019对.NET的支持,可以考虑使用该开源项目。
    回复

    使用道具 举报

  • TA的每日心情

    2024-10-27 18:17
  • 签到天数: 239 天

    连续签到: 1 天

    [LV.7]700FPS

    发表于 2020-3-17 11:57:36 | 显示全部楼层 来自:河北省石家庄市 电信
    NI的说,靠,你们每次都说NI的vision不如halcon.我干脆去掉第三方的.NET支持。你们自己去玩儿吧。。。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    LabVIEW HALCON图像处理入门教程(第二版)
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
    《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-11-20 23:28

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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