问题描述
我编译了一个程序:其中,引用一软件(a软件)的OCX(里有用户自定义控件),后引用了一个自写的DLL(vb.net编译)(里有我自定义的用户控件),调试OK。编译后,在其他电脑上却无法运行,我分析了一个原因,可能是这个OCX与DLL引起的错误。错误一:我用OCX判断a软件是否运行,调试时,可以准确的判断,编译后在另一电脑上运行,始终都说A软件未运行。错误二:我自写的DLL是一个相机程序,调试时,可以读取到图像,编译后在另一电脑上运行,始终说缺个什么文件。求大神们解救我。另说明:写程序的电脑与另一电脑均已安装了A软件,且A软件运行是正常的,也同时安装了相机驱动,用相机自带软件运行均已正常,自写的那个DLL中均引用了相机自带的一个DLL。
解决方案
解决方案二:
咋没人回应咯,可有大侠回复咯,在线等,急
解决方案三:
一:关闭杀毒软件,把程序用管理员权限运行,行不行?访问另一个程序这类操作通常会由于安全原因被阻止。二:做安装包啊!
解决方案四:
你还是画个图吧根本看不懂你这程序之间怎么个调用关系,什么另一个软件什么的而且到底出了什么问题也没有描述清楚
时间: 2024-10-01 20:22:18