不急,真的不急。关于资源文件版本不匹配的问题。

sbw 2002-12-20 02:48:08
哥儿们好:

本人用VF6给本单位工资科编写了一个数据提取的程序。从头到尾都是在VF6环境下编写的,界面也很简单,也就是几个文本框,和几个按钮。在我机子里运行的很正常。然后做成安装盘(只包括了运行库)给他安装到工资科的机子里去了。但在他的机子里运行时出现了错误:出现一个对话框上面显示:“资源文件版本不匹配”,点击确定后又出现一英文对话框:"visual foxpro cannot start. could ot load resources..press f1 for help"大概意思也是如此。点击后就退出了。最后无奈给他的机子上安装了VF6,但单独执行此文件时还是出错。只有在VF6的环境里使用菜单里的执行才可以运行而且无错。
...全文
1585 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunheng 2002-12-23
  • 打赏
  • 举报
回复
本人遇到过。其原因是机器安装过较高升级包的vfp程序。你的安装程序中资源文件不能替换原有的资源文件。
升级你的vfp6.0 到sp5 重新编译即可。
Grant_Yang 2002-12-23
  • 打赏
  • 举报
回复
*vfp*.dll在什么目录下的?VFP6的运行环境文件是哪些?拷到系统目录(具体的?),重装VFP6? *VFP*.dll文件不又会产生了吗?
请给与解释,非常感谢!在线等待.
隐者神归 2002-12-23
  • 打赏
  • 举报
回复 1
这样做肯定可以:
先搜寻一下*vfp*.dll的文件,删除,然后把vfp6的运行环境文件拷贝到系统目录(当然重装vfp6更好了),如果不行,你杀了我
Grant_Yang 2002-12-23
  • 打赏
  • 举报
回复
楼上的方法不行,在2000下也是如此。
newfang 2002-12-23
  • 打赏
  • 举报
回复
哈哈~~~还有个方法,在原来的98基础上再装个2000,把程序直接装到2000
下运行。
Grant_Yang 2002-12-23
  • 打赏
  • 举报
回复
我也碰到同样的问题,很着急!谁来帮帮忙?
谢谢!
sbw 2002-12-23
  • 打赏
  • 举报
回复
对不起各位来晚了,刚来看帖子,我按skybook(什么时候)的图索马,我也搞定了。一提起杀人我就兴奋,风一样跑到地方,然后一试,果然。。。。。。

虽然sunheng()有人说他是对的,但我觉得skybook(什么时候)方法更简单一些,因为SP5我真不知到那里去找。而且还要编译。

好了,谢谢大家的参与和支持。在没有得到大家的答案以前我的解决方法就是:重新安装系统。

给分。
Grant_Yang 2002-12-23
  • 打赏
  • 举报
回复
sunheng老兄的是正解,按图索骥我已经搞定了!
非常感谢!


诚、 义、 礼、 信

我是高手中的低手,低手中的高手,中手中的举手。
newfang 2002-12-23
  • 打赏
  • 举报
回复
楼主呢???看大家这么热情,你怎么倒不应一声………… :)

不会吧,再装个2000,然后安装你的vfp6.0,再运行程序。
拿楼上那位仁兄的话,如果不行,你杀了我!!!
fly_dream0323 2002-12-22
  • 打赏
  • 举报
回复
to newfang(方方)然后呢?
newfang 2002-12-21
  • 打赏
  • 举报
回复
唉~~~实在不中就把windows里面所有有关vfp的东东干掉…………
sbw 2002-12-20
  • 打赏
  • 举报
回复
这个方法也是试过的,不行。
newfang 2002-12-20
  • 打赏
  • 举报
回复
是不是他那太机器里原来装过什么vfp其他版本的东西…………
在环境下运行时用的你安装的vfp的资源,但运行exe时用的应该是在
windows里注册的东西…………
你试试把运行exe所需要的dll都拷贝到你的exe路径下,让它不到windows
里去调用。但这些dll一定要是你做程序时用的那个…………

嘿嘿~~不知道中不中……

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧