LabVIEWwilliam hill官网
直播中

贾荣盛

12年用户 119经验值
擅长:工业控制 工艺及制造
私信 关注
[问答]

建立exe文件,运行时跳转报错的问题

我的整个程序树时这样的:
微信图片_20191011162726.jpg

主要会打开三个vi, login开机画面   main主程序运行;
理想状态是:单击exe文件弹出login,用户验证之后,跳转到main。
现在的问题是:单独运行每个VI都是没有问题的,单独把mian VI建成EXE也是没问题的;如果把login建成exe,那么再跳转到main的时候就会报错。
即使在把login建成exe时,把main加入到 始终包括 也是同样的错误。
微信图片_20191011162714.jpg

微信图片_20191011162732.jpg

微信图片_20191011162706.jpg

哪位大神知道这是怎么回事,然后怎么解决,还望不吝赐教,非常感谢。
已退回20积分

回帖(10)

贾荣盛

2019-10-11 16:43:45
我看了一下,提示错误的那几个vi 都是系统自带的VI
举报

王志博

2019-10-11 17:08:11
你是动态调用吗?生成的EXE是在其它电脑运行吗?如果是的话有可能缺少某一样运行环境
2 举报

GeorgeZou

2019-10-11 22:26:54
你的第一个错, "不存在自定义..."
把 NI_ReportGenerationCore.lvlib 加入project, 然后把它加入到始终包括.

login 设定为 main 的子 VI.

5 举报
  • 贾荣盛: 下面哪些提示不存在的子VI,不用管吗
  • 贾荣盛: 还有这个NI_ReportGenerationCore.lvlib是什么?在哪里能找出来呢
  • 贾荣盛: 上面那个找到了   但是有的找不到,比如说Write PNG.vi
  • 王志博 回复 贾荣盛: 正常这种VI在依赖关系中应该有,不清楚你的项目是怎么做的,为什么没出现,你的MAIN.vi里还有很多动态调用 吗?
  • 贾荣盛 回复 王志博: 是有一些的

GeorgeZou

2019-10-13 00:52:10
Write PNG.vi 不是 NI 的 VI.
找到这个VI的最终caller, 然后把它加入到始终包括.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分