共通言語ランタイムのアセンブリ
更新 : 2007 年 11 月
アセンブリは .NET Framework アプリケーションのビルド ブロックであり、配置、バージョン管理、再利用、アクティブ化のスコープの指定、およびセキュリティ アクセス許可の基本単位となります。アセンブリは、相互に連携して 1 つの論理的な機能単位を形成するように構築された型やリソースの集合です。共通言語ランタイムは、型の実装に関して必要な情報をアセンブリから取得します。共通言語ランタイムにとって、型はアセンブリのコンテキストの外部には存在しません。
このセクションの内容
アセンブリの概要
アセンブリの機能について概要を説明します。アセンブリの利点
バージョン管理上の問題や DLL 競合を解決するうえでアセンブリがどのように役立つかを説明します。アセンブリの内容
アセンブリを構成する要素について説明します。アセンブリ マニフェスト
アセンブリ マニフェストのデータについて説明し、データをアセンブリに格納する方法について説明します。グローバル アセンブリ キャッシュ
グローバル アセンブリ キャッシュと、そのキャッシュをアセンブリがどのように使用するかを説明します。厳密な名前付きアセンブリ
厳密な名前付きアセンブリの特性について説明します。アセンブリのセキュリティに関する考慮事項
セキュリティがアセンブリに対してどのように作用するかを説明します。アセンブリのバージョン管理
.NET Framework のバージョン管理ポリシーの概要を説明します。アセンブリの配置
アセンブリの配置場所について説明します。アセンブリと side-by-side 実行
複数のバージョンのランタイムやアセンブリの同時使用の概要について説明します。
参照
- Assembly
型システムにおいてアセンブリを表す .NET Framework クラス。
関連するセクション
アセンブリを使用したプログラミング
アセンブリを作成し、署名し、その属性を設定する方法を説明します。動的メソッドおよびアセンブリの出力
動的アセンブリの作成方法を説明します。