2 nunknunk nunknunk 于 2015.07.12 12:24 提问

labview生成的动链接态库dll,WIN7下调用提示加载运行库lvrt.dll出现系统错误998

在WIN8系统VC++2008下调用dll成功,但在WIN7和XP同样环境下提示加载labview运行库(lvrt.dll)出现系统错误998.这个问题我折腾了不少时间,因为我的软件不能在WIN8上使用(雷赛板卡至今没有出WIN8的驱动,真坑人),只能在WIN7或XP下使用。软件主框架用VC++2008开发,其中使用到labview(2011版本)的部分功能,所以把VI封装成dll来调用。 求高人解答图片说明

6个回答

91program
91program   Ds   Rxr 2015.07.12 12:52

没什么好的建议,只能建议你将开发环境移植到 Win7 或者 XP。
在低版本下开发的,一般来说可以在高版本下使用。但反过来,就不一定了。

u012216727
u012216727   Ds   Rxr 2015.07.12 13:08

http://blog.csdn.net/hong19860320/article/details/7179896
说真的,当你有问题或者计算机出现异常信息时,将异常信息直接贴到百度是最好的建议了,上面是我百度的,你看对你有没有帮助

oyljerry
oyljerry   Ds   Rxr 2015.07.12 13:28

这个dll本身需要你能够支持win7等。按理win7根win8区别不是很大,你多检查一下,看是否有什么地方遗漏了。win 8可以win7应该也没多大问题。

caozhy
caozhy   Ds   Rxr 2015.07.12 15:07

在win7下完整安装labview看看。另外,你的系统是不是山寨盗版精简和篡改了组件,或者感染了360病毒的。
建议你重装系统,从msdn.itellyou.cn下载原版的win7安装。

nunknunk
nunknunk 我试过的WIN8.1和WIN7系统都是msdn.itellyou.cn下载的原版,labview2011和VC++2008都是使用的同一个安装包。
2 年多之前 回复
nunknunk
nunknunk   2015.07.12 17:05

我试过的WIN8.1和WIN7系统都是msdn.itellyou.cn下载的原版,labview2011和VC++2008都是使用的同一个安装包。

yy1551482012
yy1551482012   2016.07.01 16:48

我用Labview2012生成的dll,在vs2008里调用直接就报这个错误,求楼主赐教

Csdn user default icon
上传中...
上传图片
插入图片