错误7发生于Get LV Class Default Value.vi

2019-07-17 15:45发布

本帖最后由 路的追逐 于 2015-12-30 11:28 编辑

我的程序关于报表生成的,在开发环境可以运行,生成EXE后运行系统报错。“错误7发生于Get LV Class Default Value.vi”但依赖关系里是有这个Vi一起打包的,请问这是怎么回事?
QQ截图20151214164234.png

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
路的追逐
1楼-- · 2019-07-18 19:34
dchchong 发表于 2016-3-23 17:53
楼主怎么解决的啊?求指教!!!!

有人说试过把Get LV Class Default Value.vi一起打包就好,但我检查过依赖关系里,这个VI是有的,我也没解决
路的追逐
2楼-- · 2019-07-18 22:40
报警原因是New report(新建报表)里的Get LV Class Default Value.vi(查找类)在调用NI_Execl.lvclas 时找不到,在生成EXE前,依赖关系是有NI_Execl.lvclas ,在生成EXE后NI_Execl.lvclas 丢失,不知是否与NI_Execl.lvclass被lvlib库包含有关?
安安、静静
3楼-- · 2019-07-19 00:09
我也遇见这个问题了,不知题主解决了么
yiweihao
4楼-- · 2019-07-19 04:17
总于看到有方法了,需要把labview目录的vi.lib/addons/office/里面的word或者excel拉进去项目里面,是整个lld。你生成的时候有可能会有些vi是错误的,直接把他删了不会影响到。然后生成出来新建报表就可以了
yiweihao
5楼-- · 2019-07-19 09:33
 精彩回答 2  元偷偷看……
路的追逐
6楼-- · 2019-07-19 10:36
路的追逐 发表于 2016-7-25 10:12
报警原因是New report(新建报表)里的Get LV Class Default Value.vi(查找类)在调用NI_Execl.lvclas 时找不到,在生成EXE前,依赖关系是有NI_Execl.lvclas ,在生成EXE后NI_Execl.lvclas 丢失,不知是否与NI_Execl.lvclass被lvlib库包含有关?

经试验,把NI_Execl.lvclas 从lvlib库里移出,并删除lvlib库的调用关系,再重新添加到依赖关系里打包就OK。

一周热门 更多>