VB安装程序的问题
各位,我的VB程序是在WIN98环境下用VB 6.0开发的,安装程序用INSTALL SHIELD 2.0
做的。安装程序在WIN98机器上安装时没有任何问题,使用也正常。可是在NT+SERVICE PACK5下安装时提示COMCAT.DLL控件未能成功注册,使用时出现错误,表现为程序中用到的DATAENVIRONMENT和DATAREPORT两个控件不能正常工作,错误提示为:“713---应用程序或对象定义错误”。请各位帮助分析一下原因!
我的分析:
1》COMCAT.DLL似乎和这两个控件无关;
2》我已经手工将对应这两个控件的文件MSDBRPT.DLL和MSDE.DLL添加到了安装程序中,不存在控件缺失问题;
3》在WIN98环境下开发的程序,在NT+SERVICE PACK5环境中可能出问题?
于是我在NT+SERVICE PACK5环境中安装VB6.0,还没打开原先的工程文件,就发现一切OK了,程序运行正常了。将程序删除后重新安装也再没有问题了。
4》结论:可能某个VB中的关键文件未装,可是哪个文件会影响到这两个控件的工作呢?到底怎么回事啊?请教各位大侠!急急急!