Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Unexpected Error 50003

Status
Not open for further replies.

camidon

Programmer
May 9, 2000
268
US
I'm getting this error when I try to use certain parts of my application. On 95 and 98 machines I was able to run DCOM and MDAC_TYP and that would fix the problem. However under 98 SE machines, it doesn't fix it anymore, probably because DCOM98 of course doesn't run on SE.. Any ideas as to how to work around this problem?? It's kinda got me in a bind.. Thanx in advance..

Christopher [sig][/sig]
 
I think since last week I found a possible solution, I compile my application on 2 differnet machines (onsite using my notebook and at home using my regular machine) I discovered that there are two dll's I use (richtext and comdlg32) that have a version earlier on my notebook.

Anyways, I originally made the setup files from my notebook and installed them on the clients network. When I performed an update (just the exe) from my reg. machine some of the clients computers got the 50003 error, pretty frustrated at this point, I re-compliled the application from my notebook and it fixed the 50003 error.

My new conculsion is when you perform a setup from one machine, make sure you complile the exe from that machine, when you perform an update.

Hope this helps [sig][/sig]
 
That sounds possible.. I'm going to try that today.. I might have to just maintain 2 different versions of my program.. How come some apps work cross platform, when others don't?? [sig][/sig]
 
I think it depends on the version of the dll's that are installed on the taget system. If you look in your <application>.vbp you'll see the dll's that the program uses and the version information (that's the numbers/letters before the readable part) this is the information that is added to the registry on the taget machine. I had my application run fine on some older win98 machines and get the fatel 50003 error on some of the win98 SE systems, until I recomplied on the machine that I installed the setup from. I don't think you need two versions of the program, I still update using my computer at home, I'm just going to make sure from now on that I compile on my notebook before I update their systems. I think that will work. I'm going down to houston tomorrow with another update and I'll try my theroy again, however, it did work last week when I recompliled from my notebook.

I'll post here and let you know how it turns out.

Dale [sig][/sig]
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top