Microsoft .NET アーキテクチャにより、特定のコンポーネントの複数のバージョンを 1 つのシステムにインストールでき、さらに、それらのコンポーネントを 1 つのシステムで同時実行できます。このサイド バイ サイド配置は .NET Framework 自体にまで拡張されているので、同じコンピュータにインストールされた異なるバージョンの .NET Framework は相互に影響を与えず、アプリケーションはその異なるバージョンの .NET Framework をそれぞれ対象にできます。この文書では、以下のようなサイド バイ サイド配置の 3 つの主要な側面について説明します。つまり、Windows Server 2003 と Windows 2000 での .NET Framework の配置、サポートするクライアントへの .NET Framework の配置、およびモバイル デバイスへの .NET Compact Framework の配置です。
| • | 必要条件とサポートする構成 |
| • | サイド バイ サイド配置 |
| • | アプリケーションが使用する Framework バージョンの制御 |
| • | 実装例 |