Labview含有COM组件生成安装程序
答案:2 悬赏:80 手机版
解决时间 2021-03-28 17:53
- 提问者网友:捧腹剧
- 2021-03-27 18:47
Labview含有COM组件生成安装程序
最佳答案
- 五星知识达人网友:孤老序
- 2021-03-27 19:57
1)你可以先编写一个不带有Matlab生成的com组件的程序,生成应用程序,然后在其他机子上试一下,如果可以运行,说明不是LabVIEW的问题;
2)如果是Matlab生成的COM组件问题,看看是不是缺少Matlab运行环境;
3)不知道会提示什么样的错误,如果提示This error code is undefined. No one has provided a description for this code
则一般是由于路径下找不到相应的函数VI等引起的,你可以查证一下路径问题。追问上面我把注册COM组件时出现的错误留下了,应该是路径的问题,这个怎么解决哪?还有如果COM注册成功的话,在其他电脑里安装的生成程序后,运行可以直接运行吧,谢谢回答了追答如果是这个文件找不到的话,那就在其他电脑上找到这个文件,复制,然后在这个电脑上的同一位置粘贴,你试试行不行。追问这个模块是我自己建立的,我也一起拷贝过去了,我觉得可能是没有安装MCRInstaller.exe吧,但这样的话不还是没有脱离matlab环境吗,我是想实现最后labview生成的程序(含有COM组件的),直接在其他电脑上安装就可运行,这样不可行吗?有其他方法吗?追答应该还是不能脱离matlab环境吧,就跟LabVIEW生成的应用程序也脱离不了LabVIEW运行环境一样,这个环境它会提供应用程序能够正常运行的所需,如果没有的话,应该会出现错误的。
2)如果是Matlab生成的COM组件问题,看看是不是缺少Matlab运行环境;
3)不知道会提示什么样的错误,如果提示This error code is undefined. No one has provided a description for this code
则一般是由于路径下找不到相应的函数VI等引起的,你可以查证一下路径问题。追问上面我把注册COM组件时出现的错误留下了,应该是路径的问题,这个怎么解决哪?还有如果COM注册成功的话,在其他电脑里安装的生成程序后,运行可以直接运行吧,谢谢回答了追答如果是这个文件找不到的话,那就在其他电脑上找到这个文件,复制,然后在这个电脑上的同一位置粘贴,你试试行不行。追问这个模块是我自己建立的,我也一起拷贝过去了,我觉得可能是没有安装MCRInstaller.exe吧,但这样的话不还是没有脱离matlab环境吗,我是想实现最后labview生成的程序(含有COM组件的),直接在其他电脑上安装就可运行,这样不可行吗?有其他方法吗?追答应该还是不能脱离matlab环境吧,就跟LabVIEW生成的应用程序也脱离不了LabVIEW运行环境一样,这个环境它会提供应用程序能够正常运行的所需,如果没有的话,应该会出现错误的。
全部回答
- 1楼网友:愁杀梦里人
- 2021-03-27 20:03
visa run time 装了吗
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯