在LabVIEW中使用.NET Framework程序集的要求
- 更新时间2025-08-27
- 阅读时长3分钟
无论是在LabVIEW中创建和操作.NET Framework对象,还是使用LabVIEW生成.NET Framework程序集供其他应用程序使用,都必须遵循以下默认要求和设置。
兼容的通用语言运行时(CLR)
要在LabVIEW中创建和操作.NET Framework对象,必须使用.NET CLR 4.0。CLR是随LabVIEW一并安装的.NET Framework 4.0的一部分。
LabVIEW使用CLR 4.0进行下列操作:
- 加载程序集 - LabVIEW可加载.NET Framework CLR 4.0或较早版本的.NET Framework程序集。不过,LabVIEW会使用.NET Framework CLR 4.0版本加载所有程序集。
- 生成包含那些使用.NET Framework函数或生成.NET Framework互操作程序集的VI的独立应用程序、共享库、打包项目库、源代码发布和ZIP文件 - LabVIEW将这些应用程序版本设为.NET Framework CLR 4.0。
兼容的类库
LabVIEW可访问.NET CLR 4.0的类型库。.NET Framework的类库程序集决定了哪些.NET Framework功能在LabVIEW应用程序中可用。如LabVIEW项目或VI依赖于程序集,该项目或VI生成的应用程序所运行的计算机上必须安装.NET Framework 4.0。
LabVIEW不支持的.NET Framework功能
LabVIEW支持.NET Framework 4.0的大多数语言功能。但是,.NET Framework 4.0在.NET Framework CLR中新增了一些LabVIEW不支持的功能。关于LabVIEW不支持的.NET Framework功能列表,请参见ni.com上的知识库。
.NET Framework程序集在磁盘上的保存位置
必须将要从LabVIEW调用的.NET Framework程序集保存在LabVIEW可以找到的位置。按照下列规则保存程序集。
注: NI强烈建议用户始终将使用.NET Framework对象的VI放在项目中。
路径
选项
加载.NET程序集