LabVIEWwilliam hill官网
直播中

xxx

8年用户 554经验值
擅长:电源/新能源 制造/封装
私信 关注
[问答]

labview环境里运行正常,生成exe后报错(生成报表部分)

无标题3.png
这里是生成报表部分,显示的是打开报表这里报错。看错误应该是什么内部库找不到了,好像与我自定义的文件无关。

模板读取的路径都是对的,生成exe的路径设置我比较清楚,问题应该不在这里。

有没有大神遇到这种问题,急!!!!

回帖(4)

h1708587190.9282

2017-9-29 01:08:53

最佳答案

对于LabVIEW 8.6以及之后的版本来说
a. 打开所创建的项目,右键 我的电脑—添加—文件夹(快照);
b. 浏览National InstrumentsLabVIEW x.xvi.libUtilityNIReport.llb,然后点击 选择当前文件夹,即可把NIReport.llb加载到项目中;
c. 同理,浏览National InstrumentsLabVIEW x.xvi.libUtilityLVClass,然后点击 选择当前文件夹,即可把NIReport.llb加载到项目中;
d. 右键 程序生成规范—新建—应用程序(.exe),点击 源文件 页面,将NIReport.llb和LVClass文件夹全部添加到 总是包括 窗口。
举报

汪刚刚

2017-9-29 11:11:51
可能原因
1.路径设置成了绝对路径
2.运行exe时没有使用管理员身份运行
举报

xxx

2017-9-29 11:22:37
引用: lhj07260420 发表于 2017-9-29 01:08
对于LabVIEW 8.6以及之后的版本来说
a. 打开所创建的项目,右键 我的电脑—添加—文件夹(快照);
b. 浏览National InstrumentsLabVIEW x.xvi.lib%utilityNIReport.llb,然后点击 选择当前文件夹,即可把NIReport.llb加载到项目中;

相当专业,你这个办法肯定可以解决了。不过我已经解决了,就是从别的地方找到了一个什么vi,插进去也解决了。

请问生成exe的时候,都需要考虑把一些库带在一起么?
1 举报

xxx

2017-9-29 11:22:53
引用: wyq95361977 发表于 2017-9-29 11:11
可能原因
1.路径设置成了绝对路径
2.运行exe时没有使用管理员身份运行

为什么要以管理员身份运行呢?
举报

更多回帖

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