本人不晓得给数据库做安装程序时该加那些文件呀,我这边用得很好,可是对方用老是出问题,肯请高手点!急!在线等!

解决方案 »

  1.   

    你用InstallShield动态运行你的程序,它能自动收集你的程序需要的dll等信息。
    但是ODBC数据源你需要在InstallShield里自己配置,除非你的程序具有自动配置ODBC的功能。
    Microsoft的Depends也可以查看你的程序需要的dll
      

  2.   

    关键是我不是用的这个软件做的,只是想问清楚到底是那几个文件,比如MFC42.DLL和MSVRT.DLL还有些什么了?
      

  3.   

    用InstallShield写段代码来配置ODBC数据源,
    找一台没有VC的机器,运行你的程序就会知道需要哪些dll一般没装VC的机器需要下面的Dll
    MSVCRTD.DLL、MSVCP60D.DLL、MSVCP60.DLL
    MFCO42D.DLL、MFCN42D.DLL、MFC42UD.DLL、
    MFC42D.DLL
    无论Debug或者是Release版本的都适合
      

  4.   

    dll是随程序不同而不同的,直接用installShield启动你的程序,它就可以帮你自动搜集dll了
    你用BCB、Delphi任何工具开发的软件都可以用VC自带的Depends查看需要的dll
      

  5.   

    那VC自带的Depends查看需要的dll要怎么搞呀
      

  6.   

    "Microsoft的Depends也可以查看你的程序需要的dll"
    以前在别的地方也看到过这种用法,但具体怎么用Depends?
      

  7.   

    VC自带的Dependency很简单的,用他直接打开你的EXE程序,就会看到在最下面的窗体中列出了指定程序运行时所需要的所有dll,你可以分辩一下,有的是系统的,把你需要的找到,安装时一起打包就OK了