deell
07-07-2003, 08:59 PM
everyone,
i had complete a vb project and compile an Exe file. I make a setup package using Package Wizard. Then i use the setup package to install the program to other PC. the Setup run successful. BUT, when i run the exe, a error message popup:
Run-time error '713'
Class not registered
Looking for object with CLSID: {0000-........2EA4}
can u pls tell me what is the problem, and how to solve it.
Thank You.
GavinO
07-08-2003, 04:15 PM
Do you reference any resources from your program out of the ordinary? Like a non-standard OCX or DLL that may not have been picked up right by the wizard?
deell
07-08-2003, 06:55 PM
yes, i used some components like DataBoundGrid, DataBoundCombo, etc.
arent all these will auto add into the setup package?? if not, then how to i know which OCX or DLL i should add into the setup package?
GavinO
07-09-2003, 03:18 PM
Those are DAO components, and aren't 'odd' in the way I was thinking to not be included in an installation package. I'm at a loss to tell you what exactly isn't getting transfered in this process. The only thing I can tell you to do really to hunt down the problem is to try installing the package on the development machine, to see if the issue remains.
Did you include MDAC with your installation, and if so, was the version the same as you referenced in your app?
DrPunk
07-14-2003, 06:25 AM
It might be helpful to know all the references that your project makes. Basically, go to the references of your project and type out everything that has a tick next to it.
deell
07-17-2003, 07:41 PM
i did what DrPunk said. but still have some problem.
During the setup, a message popup says that msado25.tlb fail to register. i click Ignore to complete the setup (the retry doesnt work).
After setup, I run the program(.exe) and it popup an error message immediatly: Run time error 429 - ActiveX component can't create object.
Is this error is because is because of failure register to msado25.tlb?
How to solve this problem?
Thanks