ASP.NET での side-by-side 実行のサポート

これまでコンピュータでコンポーネントまたはアプリケーションを更新するときは、古いバージョンを削除し、新しいバージョンに置き換えていました。新しいバージョンに古いバージョンとの互換性がない場合は、通常、このアプリケーションまたはコンポーネントを使用する他のアプリケーションは壊れてしまいます。.NET Framework では side-by-side 実行がサポートされるため、アセンブリまたはアプリケーションの複数のバージョンを同じコンピュータに同時にインストールできるようになりました。複数のバージョンを同時にインストールできるので、異なるバージョンを使用する他のアプリケーションに影響を与えずに、マネージ アプリケーションが使用するバージョンを選択できます。

ASP.NET では、同じコンピュータにインストールされたアプリケーションは side-by-side 実行されることになっていますが、.NET Framework の異なるバージョンを使用します。ASP.NET での side-by-side 実行のサポートと、side-by-side 実行用に ASP.NET アプリケーションを構成する方法について、以下のトピックで説明します。

このセクションの内容

  • ASP.NET の side-by-side 実行の概要
    ASP.NET での side-by-side 実行のサポートと、それが .NET Framework での side-by-side 実行のサポートにどのように関連するのかについて説明します。
  • ASP.NET の複数バージョンの管理
    ASP.NET の複数のバージョンの更新、アンインストール、および再配布の方法について説明します。
  • ASP.NET バージョン用の ASP.NET アプリケーションの構成
    .NET Framework の複数のバージョンがコンピュータにインストールされているとき、特定のバージョンの ASP.NET を使用する ASP.NET アプリケーションの構成方法について説明します。
  • .NET Framework アセンブリ統合
    アプリケーションを作成したランタイムのバージョンと、アプリケーションが使用するコンポーネントのバージョンが異なるとき、ASP.NET アプリケーションがどの .NET Framework バージョンを使用するのかを決める方法について説明します。

関連項目