主页
技术支持
为什么在以往的 LabVIEW 版本中我的 Unit Test 显示不了任何 Test Case
为什么在以往的 LabVIEW 版本中我的 Unit Test 显示不了任何 Test Case
更新 May 29, 2024
问题详述
我在 LabVIEW 项目中添加类以及类的VI,我想对该VI进行 Unit Test 并配置了相关的 Test Cases,但我再次打开后没有显示正确的配置,这是为什么
解决方案
在 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.vi
utf_load_relative_lvclass (2020).vi
utf_load_relative_lvclass (2021).vi
utf_load_relative_lvclass (2022).vi
utf_load_relative_lvclass (2023).vi
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful