Side-by-side execution is the ability to install multiple versions of code so that an application can choose which version of the common language runtime or of a component it uses. Subsequent installations of other versions of the runtime, an application, or a component will not affect applications already installed.
The way that the common language runtime manages side-by-side execution depends on the type of application you are running. Managed executable applications, such as Windows Forms or executable applications installed locally through an Internet browser are managed differently than ASP.NET applications and XML Web services. For more information, see the sections in the following list.
- Using Side-by-Side Execution
- Discusses all aspect of side-by-side execution.
- Side-by-Side Execution Overview
- Describes what side-by-side execution is, why it is important, and what problem it solves.
- Side-by-Side Support in ASP.NET
- Describes how side-by-side execution works with ASP.NET.
- Executing ASP.NET Mobile Controls Side-By-Side
- Briefly describes ASP.NET mobile controls support for side-by-side execution.
- Side-by-Side Execution and ADO.NET
- Discusses how to work with side-by-side execution and ADO.NET.
- Side-by-Side Execution for COM Interop
- Describes how to share components through COM interop services.