fiona_conard
Dec 5th, 2001, 07:21 AM
Hi all,
I got two dlls say dllA and dllB. They are set to run in com+. I debug those dlls with a client vb project(exe). First, i opened dllA's project and then opened dllB's project and finally the client vb project. Then i played the three projects. Client VB project calls a method in dllA and then dllA calls a method in dllB.
At the point dllA calls a mehtod in dllB, an error occured:
Automation error
You made a method call on a COM+ component that has a transaction that has already aborted or in the process of aborting.
If i directly run the client vb project with all the dlls run in com+, no error occurs.
Can anyone help? Thanks!
I got two dlls say dllA and dllB. They are set to run in com+. I debug those dlls with a client vb project(exe). First, i opened dllA's project and then opened dllB's project and finally the client vb project. Then i played the three projects. Client VB project calls a method in dllA and then dllA calls a method in dllB.
At the point dllA calls a mehtod in dllB, an error occured:
Automation error
You made a method call on a COM+ component that has a transaction that has already aborted or in the process of aborting.
If i directly run the client vb project with all the dlls run in com+, no error occurs.
Can anyone help? Thanks!