Welcome To The Home Of The Visual FoxPro Experts  
home. signup. forum. archives. search. google. articles. downloads. faq. members. weblogs. sponsors. rss.
 From: Stefan Wuebbe
  Where is Stefan Wuebbe?
 Hamburg
 Germany
 Stefan Wuebbe
 To: Judith Barer
  Where is Judith Barer?
 
 Maryland - United States
 Judith Barer
 Tags
Subject: RE: resource files
Thread ID: 233243 Message ID: 233249 # Views: 29 # Ratings: 1
Version: Visual FoxPro 8 Category: Distribution and InstallShield
Date: Tuesday, June 30, 2009 10:14:11 PM         
   


> I am using vfp 8.0. I have created an application that I use installsheild express to install. It works fine on all of my users machines except my own. When I install the app on my machine I get the following error Resource file version mismatch and then the error VFP can not start could not load resources. There are no resource files in the directory that the program is supposed to start in. I am not sure where the resource files are that the program is trying to access. I am also trying to run an exe as a scheduled task . When I run this scheduled task on the server where the exe resides I do not get the error. When I try to run the exe from my own computer I get the resource file error. So the resource files must be on my machine and not on the server. But I can not find them. The only resource files I found were in C:\documents and settings...... and I deleted them and still get the error. In this exe I also have a config file that sets resouce off.
>
> If someone has any ideas I would appreciate it. These programs are really critical and have not been run for a week.
>
> I used to run these programs on the sever but we upgraged to windows server 2008 and now the email program I was using on the server - IDSMail no longer works because it is 32 bit not 64 bit. ( On my own machine I use outlook instead of IDSMail but I encountered problems using outlook on the server)
>

"Resource file version mismatch" is not referring to the foxuser.* files but rather the runtime "resource" DLLs.
It occurs if for example the vfp8Renu.DLL does not match the vfp8R.DLL, or any of the optional locale versions like
ESN, FRA, RUS etc. mismatch, say because one is the SP1 version while the other is SP0/RTM.

You can use SysInternals' FileMon tool to find the vfp8R*.DLL files that your.EXE is trying to access at runtime.


hth
-Stefan



COMPLETE THREAD
resource files Posted by Judith Barer @ 6/30/2009 9:39:15 PM
RE: resource files Posted by Yuri Rubinov @ 6/30/2009 10:00:30 PM
RE: resource files Posted by Stefan Wuebbe @ 6/30/2009 10:14:11 PM