I tried that, but the file is in use by windows, so it won't let you simply copy it to another machine...
Main Topics
Browse All TopicsI am getting an error message when I try to run a program on a machine other than the one I do the compiling on.
"the msvbvm50.dll file is linked to missing export oleaut32.dll"
Can anyone tell me what this means or how I can get around it?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Make sure msvbvm50.dll is on the machine your trying to install on. It should be in the windows system (or system32) directory. If you still need oleaut32.dll after putting msvbvm50.dll on the new machine, try renaming the file on the developer machine, sometimes windows will let you rename it even if you can't copy it. Once it's renamed, make a copy of it and then rename it back.
this is one of those MS ISSUE (Not bug... :->), there are many versions of Oleaut32.dll and other libraries on the street...
First: you can do copies in DOS mode (using shotdown) but... you must do this so many times...
it's better if you include this libraries in you sys32 directory of your Application Setup Wizard...
if you copy those libraries in your 'VB directory \setupkit\kitfil32\sys32' this will include in your installation setup... and setup can verify DLL version when its running... so you dont need loose your drems... ;->
Business Accounts
Answer for Membership
by: wokaPosted on 1998-04-01 at 18:48:24ID: 1460196
Your setup program did not include the file oleaut32.dll. Change your setup to include this file, or just copy it from another PC.