Win32 アセンブリのインストール
アプリケーションをインストールまたは更新する Microsoft Windows インストーラー パッケージのコンポーネントにすることで、Win32 アセンブリをインストールします。 MsiAssembly テーブルと MsiAssemblyName テーブルを作成すると、Component_ 列のコンポーネントがアセンブリとして識別されます。 このインストーラーでは、Win32 アセンブリをサポートできるオペレーティング システム上で MsiWin32AssemblySupport プロパティを Sxs.dll のファイル バージョンに設定し、それ以外の場合はこのプロパティを設定しません。
Windows Vista および Windows XP では、Windows インストーラーによってレジストリにアセンブリ情報が書き込まれません。 さらに、共有アセンブリ、プライベート アセンブリ、side-by-side アセンブリを使用できます。 詳細については、「共有アセンブリ」、「プライベート アセンブリ」、「side-by-side アセンブリ」を参照してください。
以下のセクションでは、Windows インストーラー パッケージを作成して、Win32 アセンブリを共有、プライベート、または side-by-side として異なる Windows オペレーティング システムにインストールする方法について説明します。
- Windows XP でのサイドバイサイド共有のための Win32 アセンブリのインストール
- Windows XP でのアプリケーションのプライベート使用のための Win32 アセンブリのインストール