一个程序,用Setup Factory打包,然后扫描vbp文件,添加了vb6sp5的运行模块然后又用vb自带打包程序打包,两个安装包一比较,发现vb自带的多了8个文件,如下:VB6STKIT.DLL
VB6CHS.DLL
CMDLGCHS.DLL
MSCMCCHS.DLL
MSHFGCHS.DLL
STDFTCHS.DLL
DATGDCHS.DLL
ADODCCHS.DLL该程序引用了ADO2.5,使用的控件有:adodc,datagrid,mshflexgrid,window common controls,common dialog control我的系统是w2k,由于没条件调试客户那的情况,比如他是98or2000orXP,那这8个文件不放安装包会不会影响程序的运行

解决方案 »

  1.   

    这8个文件是干吗的?有5个字面理解与控件的语言有关。如果需要,是不是直接添加到Setup Factory中打包就行了?
      

  2.   

    我感觉setup factory有一些文件不在列表中表现出来,但是确实存在,只要你在用setup factory的时候扫描过你的程序了,一般问题不大,如果需要数据库的时候别忘了数据库支持之类的,比vb自带的好用多了
      

  3.   

    偶个人还是喜欢用setup factory
      

  4.   

    你去别的系统的机器试试,如果不行的话再把少的文件打包进去,用setup factory扫描过的应该没有问题