プライベート アセンブリ
Win32 アセンブリはプライベート アセンブリとしてインストールでき、1 つのアプリケーションで排他的に使用できます。 プライベート アセンブリは、アプリケーションのインストールまたは更新に使用される Windows インストーラー パッケージによってインストールする必要があります。
Windows XP では、プライベート アセンブリは side-by-side アセンブリとしてインストールされます。 Windows インストーラーは、プライベート サイド バイ サイド アセンブリをアプリケーションのプライベート フォルダーにインストールします。 通常、アプリケーションの実行可能ファイルを含むフォルダー。 プライベート アセンブリに対するアプリケーションの依存関係は、アプリケーション マニフェスト ファイルで指定されます。 詳細については、「分離アプリケーションとサイド バイ サイド アセンブリ 」を参照してください。
Windows XP より前のオペレーティング システムでは、アプリケーションを排他的に使用するために、プライベート アセンブリと .local ファイルのコピーがプライベート フォルダーにインストールされます。 アセンブリのバージョンもシステムにグローバルに登録され、それにバインドするすべてのアプリケーションで使用できます。 アセンブリのグローバル バージョンは、アプリケーションまたは以前のバージョンと共にインストールされているバージョンである可能性があります。 グローバル バージョンは、分離コンポーネント 使用するのと同じ規則によって決定されます。
Windows インストーラーは、終端の null 文字を含む 234 文字を超えるパスを持つ場所にプライベート アセンブリをインストールできないことに注意してください。