The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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.

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.

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.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2015 Microsoft