一,运行VFP6.0写的程序,提示"资源文件版本不匹配"安装了一个用VFP开发的应用程序,运行它提示“资源文件版本不匹配”,无法运行,并且运行其他以前的用VisualFoxpro开发的应用程序也出现这样的问题,卸载后也还是一样,重新安装VFP5.0或6.0也不管用,尝试以下方法中的一种或多种:
---------------------------------------------------------------
1、 先搜寻系统目录下vfp6*.dll的文件,删除,然后把vfp6的运行环境文件拷贝到系统目录(不带SP5的VFP6.0一般为VFP6R.DLL,VFP6RCHS.DLL,VFP6RENU.DLL三个文件,当然删除后重装vfp6更好)。
2、 有可能机器安装过较高升级包的vfp程序。你的安装程序中资源文件不能替换原有的资源文件。升级你的vfp6.0 到sp5 重新编译即可。
3、 在这台机器上重新编译此程序。
4、 把EXE文件所在的目录下的Foxuser.dbf及Foxuser.fpt删除即可,它没用的。不过一运行,又会出来。
二,打开VFP6.0中过程提示”载入Apphook类在项目上单击鼠标右键或按ALT+F2运行“应用程序生成器” 解决方法:
打开项目文件->项目->项目信息->取消“项目类”前面的勾,保存即可。
阅读(1913) | 评论(0) | 转发(0) |