Event Id | 4129 |
Source | Transaction Server |
Description | The run-time environment caught an exception during a call into your component. This error caused the process to terminate. ~CContext (Package: YourPackage) (ProgId: YourClass.YourObject) (CLSID: {619FD1CF-2DA5-11D4-8A63-00A083360DAC}) (Interface: IClassFactory) (IID: {00000001-0000-0000-C000-000000000046}) (Method: 4) (Microsoft Transaction Server Internals Information: File: d:\viper\src\runtime\context\ccontext.cpp, Line: 1104) |
Event Information | According to Microsoft: CAUSE: This problem occurs because the Visual Basic run time calls Class_Initialize before MTS creates the context wrapper for the component. RESOLUTION: Do not implement Class_Initialize in an ActiveX DLL that you are going to install into MTS or COM+. If you need to initialize your object, use a separate initialization method or use the Activate method of the ObjectControl interface instead. |
Reference Links | PRB: Visual Basic MTS/COM+ Components Should Not Implement Class_Initialize |
Catch threats immediately
We work side-by-side with you to rapidly detect cyberthreats
and thwart attacks before they cause damage.