[This is preliminary documentation and subject to change.]
Best Practice (Designed for Microsoft® Windows® Logo)
The client application should support the COM+ versioning and configuration model.
Most applications should implement this best practice by using a compiler that can generate COM+ executables.
Tools vendors may need to support the COM+ executable format directly. by compiling client applications in a COM+ compatible tool or by supporting the COM+ executable format [only for tools vendors]
For information about COM+, see http://www.microsoft.com/com.