NI VISION自2019版后不支持.NET,Vision Assistant视觉助手不可导出.NET代码
NI VISION自2019版后不支持.NET,Vision Assistant视觉助手不可导出.NET代码在NI Vision 2019版的自述文件中,有这样一条:
NI Vision Development Module .NET SupportNI 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 SupportNI 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可选择:我们可以看到,在安装选项中,可以选择用于LabVIEW、C的NI VISION支持,以及用于LabVIEW、C的视觉助手Vision Assistant的支持,但是没有.NET的支持选项。但是我们启动视觉助手2019SP1后,在欢迎界面仍然可以看到有.NET的代码生成选项视觉助手2019SP1中仍然有.NET的代码生成选项从.NET代码生成选项也可以进去.NET的生成界面视觉助手2019SP1中仍然有导出.NET选项在Tool工具下,也有.NET导出的选项,但是点导出.NET时,则会弹出支持.NET的功能没有安装,要重新安装该功能才可以。视觉助手2019SP1导出.NET功能不成功这里也可以看到,确实是不支持.NET功能了,但是为什么还遗留下.NET的选项在界面中,这个就不是很清楚了,本贴的软件功能是从VDM2017升级过来的,也许是升级引起的,如果全新安装的话,可能没有(因为以前很多人反馈过这个导出选项有不同的功能选择项目)。也有可能本身还没有升级修正过这个Bug。当然,也有可能是NI要对.NET功能独立出来,另外再付费购买该功能才可以。毕竟,现在.NET的欢迎程度要大于其它的,放弃了不是放弃市场吗?
PS:在NI官方网站上,查找到了该问题的解释:Vision 2019 Does Not Include .NET Support - National Instrumentshttps://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000001Dk58CAC&l=zh-CN大概意思就是,在NI VISION商业版中,放弃对.NET的支持,但是在GitHub上放置了一个对.NET支持的开源项目,该项目的支持将由GitHub社区来维护,NI不给支持。如果需要VISION2019对.NET的支持,可以考虑使用该开源项目。
[*]Vision Acquisition Software
[*]Vision Development Module
[*]Vision Builder AI
NI的说,靠,你们每次都说NI的vision不如halcon.我干脆去掉第三方的.NET支持。你们自己去玩儿吧。。。
页:
[1]