如何在未安装VC的机器上运行用VC生成的DLL文件
各位高手好,我用VC编了一个DLL,但是运行在别的未安装VC的机器上时,提示"load library(****.dll),找不到指定的模块",请问如何解决! 问题点数:20、回复次数:9Top
1 楼tleon(澎蜞)回复于 2002-03-27 13:51:18 得分 0
把dll和程序放到一个目录下Top
2 楼sochi(摆渡人)回复于 2002-03-27 13:55:50 得分 0
已经这样子做了,我是运行 regsvr32来运行dll文件的,但不行啊Top
3 楼partime(partime)回复于 2002-03-27 14:06:53 得分 0
regsvr32肯定不行啦
你的又不是COM
用自己的程序试一下Top
4 楼sochi(摆渡人)回复于 2002-03-27 14:16:55 得分 0
在自己的程序中也试过,不行,但我在有安装VC的机器上试过是可以的Top
5 楼wzaen(方雨)回复于 2002-03-27 14:52:27 得分 0
需要mfc42.dllTop
6 楼wzaen(方雨)回复于 2002-03-27 14:53:38 得分 0
静态连接mfc,试试!Top
7 楼GJA106(中文字符)回复于 2002-03-27 14:58:15 得分 0
把程序中用到的VC自带的dll全部放到一个目录下
Top
8 楼dongang(donggang)回复于 2002-03-27 15:11:39 得分 20
用vs带的工具Depends打开你的dll,看一下都依赖什么dll
把这些dll都带着,和你的dll在一个目录下就可以了Top
9 楼sochi(摆渡人)回复于 2002-03-27 15:57:02 得分 0
已经可以了,非常感谢大家!Top




