InstallShield5.1 of VC5 安装盘制作:如何自动得到 VC5 本身的DLL文件??(200分)

  • 主题发起人 主题发起人 liuming
  • 开始时间 开始时间
L

liuming

Unregistered / Unconfirmed
GUEST, unregistred user!
1.使用VC5 的 InstallShield5.1 软件制做安装盘时,VC5 的DLL 文件不可
自动获得,为何??,使用VC5/VC6 编程时,,所用的 DLL 文件是随机的,
根本不需要知道用了什么 DLL 文件。
2.本人 DUMPBIN.EXE 工具 可以手工得到 执行文件的使用的 DLL ,可是为
何要这样复杂呢?,相比之下DELPHI 的安装盘制作要容易和自动得多。
 
因为delphi的所有东东都在exe中,有dll的话也就是一个.当然数据库的东西就多了,
但也可以查得过来的.换delphi吧!
 
建立 project的时候,有一个share dll的目录,将所有的DLL文件拷贝到这个目录下,
这个目录的缺省目标为< targerdir>,可以修改为<Promgramfile>或<winsys>等目录下
查一查installshield的站点有安装事例,并有源程序
 
谢谢两位的好意,可能 zhangc 没有理解我意图,我是说如
根据 exe 文件,自动获得 所有 DLL 文件,或其它VC5 自动加入的文件
而不是用户自已的文件,不用手工加入(不用quickview or dumpbin等工具),
installshield of delphi or vb or vfp 打包就自动有此能国力。
 
推荐您使用VC6中自带的工具Depends,这个工具可以递归查出您的程序中到底用了哪些DLL,(递归的意思包括这些DLL本身又用到的DLL)
DevStudio98/Common/Tools/Depends.exe
 
怎么,是要问如何设置IS5.1还是要求制作一个工具自动完成
依赖文件分析然后生成IS需要的列表?
 
多人接受答案了。
 
后退
顶部