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 オペレーティング システムにインストールする方法について説明します。