一个SDI程序,(包含一个动态链接库,Access数据库),release版本下制作为安装文件,
出现问题如下:
安装到没有安装vc的系统下(如win98)时,先是显示“链接文件mydll.dll到不存在的输出MFC42.DLL”,所以又做了一个静态编译的安装文件,错误还是一样,然后呢,把mfc42.dll打包到安装文件中,错误消失,然后又是另外一个错误,是说数据库链接错误,
请问各位高手,这些问题是怎么回事?如何解决?多谢了!!!!

解决方案 »

  1.   

    用static编译后都不行?看你的出错不是安装程序的问题,是程序本身的错误,直接copy过去运行看看
      

  2.   

    现在的错误是
    “connection string = .......;
    CADODataBase error
    code = 80004003
    code meaning = 指针无效
    source = (null)
    Description = (null)”由于win98系统下没有安装access,所以我觉得是这个原因吧,
    如何在没有安装access的系统下运行呢?
    各位高手指点一下。多谢了!!