本帖最后由 wjw109 于 2015-9-7 22:04 编辑
如题, 我的周立功can 卡的labview的vi在生成exe 文件后,不能像vi那样打开设备,你遇到这种情况吗,怎么解决的。controlcan.dll文件在生成应用程序文件时就包含在库里了,但在运行exe文件时,无报错,但就是打开不了设备,请问有大虾做过这个吗,希望不吝赐教!附件的是最基本的vi,生成exe后也打不开设备。
解决方法:把vi路径下data文件夹中的kerneldlls文件拷贝到执行程序的data文件夹中就无上述问题
4
|
|
|
|
做过这个的大虾赶紧帮帮忙啊!
|
|
|
|
|
已解决......................
|
|
|
|
|
我用你的程序 直接生成exe 没有任何问题 我怀疑你是其他程序(或者自己打开的VI没有关闭连接)没有关闭连接所致
|
|
-
王坤玉
2019-1-3 21:30
确实会出现楼主说的问题,不知道您怎么解决的?
|
|
|
是生成的应用程序配置的data文件损坏,重新拷贝过来就可以了
|
|
|
|
|
请问你是如何解决的,我现在用串口与单片机通信,采用编写的vi是可行的,但是生成exe就不行了,网上说要加载串口驱动,但一直没找到,你的问题应该和我相似,最后你的解决方法是怎么样的,麻烦告知
|
|
|
|
|
兄弟,按照你的说法解决问题了 非常感谢 生成exe文件没问题 可生成安装文件还是有问题,不知可否赐教
|
|
|
|
|
也遇到了如上问题,楼主说的不是很明确,我测试了一下并非文件损坏,是生成应用程序data文件夹时会自动把里面的文件夹去掉只保留里面的文件,这样有个文件夹kerneldlls就没有了,而库函数是要调用读取这个文件夹里的kerneldlls.ini根据设备索引查找库函数名的,只要把原来这个kerneldlls文件夹复制到data文件夹就可以了,安装程序生成也是一样的
|
|
|
|
|
是生成的应用程序配置的data文件损坏,重新拷贝过来就可以了
|
|
|
|
|
安装文件没试过,建议在安装包里单独添加data文件夹
|
|
|
|
|
243377230 发表于 2015-7-1 15:26
也遇到了如上问题,楼主说的不是很明确,我测试了一下并非文件损坏,是生成应用程序data文件夹时会自动把里面的文件夹去掉只保留里面的文件,这样有个文件夹kerneldlls就没有了,而库函数是要调用读取这个文件夹里的kerneldlls.ini根据设备索引查找库函数名的,只要把原来这个kerneldlls文件夹复制到data文件夹就可以了,安 ...
是这样的,我描述的不是很清楚
|
|
|
|
|