Run-time error '713'

hello everyone..
i finished programming a vb application, and i make a .exe file to run the application. IT works very good on the pc where vb6 is installed; but when i tried to run it on another PC where VB6 is not installed i've got the following error :
Run-time error '713':
Class not registered.
Looking for oject with CLSID:{59245250-7A2F-11D0-9482-00A0C91110ED}.

I really need to run the application on other PCs that dont have VB6. can you please give a solution.

Thank you.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Guy Hengel [angelIII / a3]Billing EngineerCommented:
there is for sure a component, ocx or dll, missing.
can you identify on which line of code this happens, respectively which ocx/dll files you have registered in your project which are NOT on the destination pc
Error <<Error 713: Class not registered. You need the following file to be
installed on your machine {name} - This means you are missing a file needed
to run the system. Install the MDAC 2.8 file again and reboot . If this doesn't work do the following:
Restore the missing file and register it (regsvr32).>>CLSID.
59245250-7A2F-11D0-9482-00A0C91110ED and that is the microsoft
binding collection in MSBIND.DLL.

Find the MSBIND.dll and place it in the following folder on your pc.

To fix this error...
- First download msbind.dll and copy it into the \Windows\System32 directory.

- Then, open the run dialog box using "Start | Run..."and enter the following.
Regsvr32 c:\windows\system32\msbind.dll to register the DLL

gorgo7Author Commented:
how do i get the MDAC 2.8???
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Leo EikelmanDirector, IT and Business DevelopmentCommented:
The easiest thing to create an install package for yoru applicatio nand add MSBIND.dll to it.  

That way you don't have to worry about the computer not having this dll when installing.

You can check out this link:


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Leo EikelmanDirector, IT and Business DevelopmentCommented:
The other DLL you might need is MSSTDFMT.DLL

you can find it at

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.