Re: How would you handle this error 430 automation error?
- From: "Bill McCarthy" <Bill@xxxxxxxxxx>
- Date: Tue, 10 Jun 2008 00:48:39 +1000
Hi Michael,
I'd first clean the registry. If you have any existing dlls that are compiled you can do a simple regsvr32 /us dllname. Otherwise search the CLSID tree for your project component names/paths. (don't spend too much time on that though)
Next, open each project separately, set compatibility to binary and compile them. Store the dlls in the one output folder and add a reference to those dlls as needed in the toher projects instead of project references or project groups. Continue to compile.
"Michael Emerald" <MichaelEmerald@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:669AB0FD-C3B4-4CD5-8C25-C443B96D37AA@xxxxxxxxxxxxxxxx
Hello all.
I have a VB6 project with about 8 Classes in my IDE. I package the
dependencies and notice that my Project references are not persisting. By
iteration, I keep adding back the Project references, which in all cases are
components I made. Then I package the dependencies, then I Package the
executable for the project. I also get messages that certain dependency info
is missing, in which case I browse or repackage the missing dependency, even
if it's not presently in the IDE. Other missing dependencies relate to
Excel.exe or something like that. The project runs fine in the IDE. But when
I try to run Rita.exe (the project), I get a 430 automation error.
You can help me. What comes to mind are these possiblities:
1) That the fact that this thing doesn't compile quickly is indicative of
the underlying problem. Meaning, that one of these non-persisting components
and/or out of date dependencies (even though I repackage them) is the culprit.
2) That my compatibility is off. I always use Project Compatibility. Other
programs I've developed have project compatibility and I recompile and deploy
them all the time.
3) That somewhere I may have, by mistake, changed the interface in one of my
classes. I doubt it, because I learned long ago not to do that.
So which would you do?
1) Start from scratch, copy to a new directory, give the classes and even
executable new names, and recompile the brand new project?
2) Break compatibility? (if so, tell me how to do that)
3) Unregister the components in the registry? If so, can you tell me how to
do that in a SIMPLE way?
It doesn't matter about old versions, sharing, etc. This is a small company
and no one cares. I just want to get this thing deployed ASAP.
If you REALLY want to help, write me directly at westpointusma at yahoo dot
com. or, at least try to read my follow-ups. Much appreciated!
Michael Emerald
Longfellow Investments
.
- Prev by Date: Re: Get Windows serial number
- Next by Date: Re: Run as Service
- Previous by thread: ERROR IN THE EXE
- Next by thread: Re: Compression
- Index(es):
Relevant Pages
|
Loading