COM Objects

R

Ronny Truyts

I have COM objects running on Windows 2000 server with Service Pack 3 and
all works fine.
After installing service pack 4 no COM object works any more.
I have also installed Windows 2000 Post service Pack 4 COM+ hotfix RollUP
package 27 but the problem remains.
After deinstalling service pack 4 all works fine again.
What can I do to run COM objects under Windows 2000 with service pack 4 ?

Thanks in advance
RT
 
J

John Phillips

You're going to have to be much more specific than "no COM object works any
more". What makes you say this? What error codes are you seeing, and from
which functions are they coming from?

BTW, SP4 doesn't break any advertised functionality AFAIK (it didn't for my
applications), so it's very likely something specific to your machine or to
a set of applications.
 
R

Ronny Truyts

I tried 4 different servers with the same result and com objects like
CDONTS. With service pack 3 all is OK but after service pack 4 No COM
objects works anymore, not the com objects that I have written but also com
objects as CDONTS.

In event viewer I see 3 error message :

1 : The run-time environment has detected an inconsistency in its internal
state. Please contact Microsoft Product Support Services to report this
error. Error in .\dtcinfo.cpp(106), hr = 8004d01b:
TransactionManager->GetWhereabouts.
2 : The server {......................................} did not register
with DCOM within the required timeout.
3 : The COM+ Event System detected a bad return code during its internal
processing. HRESULT was 80070005 from line 42 of.
..\eventsystemobj.cpp. Please contact Microsoft Product Support Services to
report this error.

So going back to service pack 3 on those 4 DIFFERENT servers and all works
fine again.
So let us concentrate on using CDONTS witch has nothing to do with my COM
objects.

I hope this is enough information for you.
Thanks by the way for the very quick response.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top