-
The app has a stub exe which loads a main dll. the main dll then loads several smaller dlls.
This compiles and runs OK on my PC but the MAIN dll will not load on any other PC it gets error 50003
If I reetrive an older version of the DLL from source safe if works OK on all pcs
Obviously somthing strange has happened to my PC recently.
I thought I might be because I frequently use different regional settings, but now I'm not so sure
Since last compiling the app I have installed Personal Webserver, Netscape Enterpise Server, Netscape Navigator 3 and Netscape Navigator 4 on my PC this all may or may not be relevent.
Has anyone else ever experienced 50003?
------------------
Mark Sreeves
Analyst Programmer
[email protected]
A BMW Group Company
-
This error is definetely tells that you have an older version of some component(s). If yo have Visual Studio installed , then yo have a great program call Dependency Walker. Try to run that program to see what versions of DLLs you have to have.
------------------
Serge
Senior Programmer Analyst
[email protected]
[email protected]
ICQ#: 51055819
[This message has been edited by Serge (edited 02-21-2000).]
-
Sorry serge, but I don't think that's the reason!
I've just viewed both files (ie the dll which doesn't work and the old one which does) and the depenancies are identical!
------------------
Mark Sreeves
Analyst Programmer
[email protected]
A BMW Group Company
-
serge (and anyone else who is interested)
I now think the the problem might have been due to installing Interdev on my PC!
Don't ask me why but I just think it is!
Well, I'm 98.2% certain it's either PWS or Interdev that's causing the problem and of the two, Interdev seems the most likely culprit.
I compiled the main DLL on my creaky old 486 laptop and that works OK on other PCs
------------------
Mark Sreeves
Analyst Programmer
[email protected]
A BMW Group Company