COM+ events may be raised incorrectly when you have multiple Library COM+ applications that are loaded in a single process (918328)
The information in this article applies to:
SYMPTOMSMicrosoft COM+ events may be raised incorrectly when the following conditions are true: - You have multiple Library COM+ applications that are loaded in a single process.
- More than one of the COM+ applications is configured for transient events.
COM+ events may be raised on all the listed Library COM+ applications. Alternatively, no COM+ events may by raised. This behavior occurs only for Library applications in COM+. You can have multiple Server applications that are subscribed to COM+ events. CAUSEThis behavior occurs because of a limitation in COM+.WORKAROUNDTo work around this behavior, configure the COM+ applications as Server applications instead of as Library applications. When you configure the COM+ applications as Server applications, each application is hosted in a different process. To configure the COM+ applications as Server applications, follow these steps: - Open Component Services.
- Expand Component Services, expand Computers, expand My Computer, and then click COM+ Applications.
- Right-click the COM+ application that you want to modify, and then click Properties.
- Click the Activation tab, select the Server application option, and then click OK.
STATUS
This behavior is by design.
Modification Type: | Major | Last Reviewed: | 6/19/2006 |
---|
Keywords: | kbtshoot kbinfo kbprb KB918328 kbAudDeveloper kbAudITPRO |
---|
|