主页
技术支持
为什么我不能在以前的LabVIEW版本中为接口类的方法 VI 配置 Unit Test
为什么我不能在以前的LabVIEW版本中为接口类的方法 VI 配置 Unit Test
更新 May 29, 2024
问题详述
我想为我的接口类方法 VI 添加一个 Unit Test 来测试我的接口类功能,但是当我配置完 Test Case 之后便无法再次打开,并显示如下的窗口
我该怎么做解决这个问题
解决方案
在 LabVIEW 2024 Q1 以前(2020 以后)如果 LabVIEW 项目中存在任何接口类,那么 Unit Test 的功能将会存在问题。
解决该问题有以下两种方案:
(推荐)升级 LabVIEW 和 UTF 工具至最新版本
如果需要在旧版本 LabVIEW 中忽略这个错误可以替换本文的附件到指定位置
LabVIEW 2024 C:\Program Files\NI\LVAddons\utf32\1\vi.lib\utf\common\file\
LabVIEW 2020-2023 32bit C:\Program Files (x86)\National Instruments\LabVIEW xxxx\vi.lib\utf\common\file
LabVIEW 2020-2023 64bit C:\Program Files\National Instruments\LabVIEW xxxx\vi.lib\utf\common\file
备注:
注意需要将替换文件的版本名删除后替换;
你可能需要管理员权限来替换这个文件;
2024 UTF 不区分32,64位版本;
对应版本的替换附件不区分版本位数。
相关信息
出现这个问题的原因是因为在 LabVIEW 加入接口类功能后(即 LabVIEW 2020) , UTF 工具包并未对此进行相应的改动导致的问题。该问题会在后续的 LabVIEW 版本中得到解决。
Attachments
utf_load_relative_lvclass (2023).vi
utf_load_relative_lvclass (2020).vi
utf_load_relative_lvclass (2021).vi
utf_load_relative_lvclass (2022).vi
utf_load_relative_lvclass (2024).vi
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful