共通言語ランタイムの管理

共通言語ランタイムでは、さまざまな種類のアプリケーションをサポートします。たとえば、従来の Windows リッチ ユーザー インターフェイスを備えたアプリケーションだけでなく、Web サーバー アプリケーションやコンソール アプリケーションも実行できます。

どの種類の .NET Framework アプリケーションも、起動するためには、ランタイム ホストと呼ばれるコードが必要です。ランタイム ホストは、このランタイムをプロセスに読み込み、そのプロセス内にアプリケーション ドメインを作成し、これらのアプリケーション ドメインにユーザー コードを読み込んで実行します。このセクションでは、いくつかの基本的な作業を実行するランタイム ホストの記述方法について説明します。

このセクションの内容

関連項目

  • ランタイム ホスト
    アプリケーションを起動するために必要なコードについて説明します。
  • アプリケーション ドメイン
    ホストが 1 つのプロセス内で実行されるコードを分離するために使用する構成について説明します。
  • side-by-side 実行
    アプリケーション、コンポーネント、またはランタイムの複数のバージョンの実行について説明します。