我做了一个vb程序,程序中包括一个简单access数据库,
应用Setup Factory 7.0将程序打包成安装程序,
该安装程序在本机器(系统为windows xp并装有vb6.0)上可以正常安装使用
将本安装程序放到装有windows 2000的机器上进行安装,安装完整后却不能使用,
提示:运行错误999....
        xxx.ocx.......不存在
这是怎么回事啊??急求回答!
谢谢!!!

解决方案 »

  1.   

    应该就是控件的问题,通过vb自带的打包工具打包的话里面就有很多.ocx和dll,
    那控件应该怎么打包呢?
      

  2.   

    要在Setup Factory 7.0打包中加入有关控件.
      

  3.   

    最快,最稳定,简洁的方法,就是使用 VB.NET 里的程式部署打包项目,非常好用,您先使用VB6对您当前的项目进行打包,完成后就会产生Support目录,然后到.NET 中,新建安装部署项目,程序来源挑选Support目录下所有文件,还可以建立子目录、指定到不同位置的快捷方式等,安装界面中的图片,您可以进行修改,我目前在写ERP系统外挂,都是使用它来进行程序打包发布。