No,
All I found is suggestion to call Dispose() after each call to the COM+
components.
[quoted text, click to view] "Stefan Glock" wrote:
> Hi,
>
> is there a solution available for this problem ??
>
> "Mark" <Mark@discussions.microsoft.com> wrote in message
> news:11EBA33C-0777-4541-907F-95D0DA1A1256@microsoft.com...
> > Hi,
> >
> > I have C# COM+ dll (one class in it) that is called by existing COM+
> > components.
> >
> > This class marked as TransactionOption.Supported
> > It calles db on win2k. All db objects are closed and disposed at the end
> > of
> > each call.
> >
> > This dll is runs fine on win2k but I get
> > "System.Runtime.InteropServices.COMException (0x8004E024): COM+ activation
> > failed because the activation could not be completed in the specified
> > amount
> > of time" exception at random times on Windows 2003.
> >
> > Does anybody know what might be the problem?
> >
> > Thanks
> > Mark
>
>