アセンブリの場所
更新 : 2007 年 11 月
アセンブリの場所は、共通言語ランタイムが参照されるアセンブリの位置を特定できるかどうかを決定します。また、アセンブリをほかのアセンブリと共有できるかどうかも決定します。アセンブリは、次の場所に配置できます。
アプリケーションのディレクトリまたはサブディレクトリ
これは、アセンブリの最も一般的な配置場所です。アプリケーション ルート ディレクトリのサブディレクトリは、言語またはカルチャに基づいて作成できます。アセンブリにカルチャ属性の情報がある場合、そのアセンブリは、そのカルチャ名を持つアプリケーション ディレクトリの下位のサブディレクトリに配置する必要があります。
グローバル アセンブリ キャッシュ
これは、共通言語ランタイムがインストールされると常にインストールされる、コンピュータ全体のコード キャッシュです。通常、あるアセンブリを複数のアプリケーションで共有する場合、そのアセンブリをグローバル アセンブリ キャッシュ内にインストールする必要があります。
HTTP サーバー上
アセンブリを HTTP サーバー上に配置する場合、厳密な名前が必要です。アセンブリへのポインタは、アプリケーション構成ファイルのコードベース セクションで指定します。