Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

Side-By-Side Execution for COM Interop 

Side-By-side execution enables COM applications to safely access multiple versions of managed components through COM interop services. For a summary of side-by-side concepts and configuration models, see the Side-by-Side Execution Overview.

In This Section

Runtime Initialization from a COM Application

Describes how COM interop selects a runtime version and resolves managed types.

Version-Dependent Registry Keys

Identifies the registry subkeys for multiple assemblies.

Configuring a COM Application for Side-By-Side Execution

Describes the configuration files used to specify a version of the runtime and a managed component.

Applying Version-Dependent Attributes

Identifies version-dependent attributes and describes their uses.

COM Components and Side-By-Side Execution

Discusses the impact of multiple versions of a COM component.

Related Sections

Side-by-Side Execution

Explains what side-by-side execution is and how you can use it to run multiple copies of an application, a component, or the entire runtime.

Primary Interop Assemblies

Describes how to create and use primary interop assemblies.

Registration-Free COM Interop

Describes how COM interop can activate components without using the Windows registry.

Community Additions

© 2015 Microsoft