通过将 Win32 程序集作为安装或更新应用程序的 Microsoft Windows Installer 包的组件来安装 Win32 程序集。 在创作 MsiAssembly 表 和 MsiAssemblyName 表时,这会将Component_列中的组件标识为程序集。 安装程序会将 MsiWin32AssemblySupport 属性设置为支持 Win32 程序集的作系统上的 Sxs.dll 文件版本,否则不设置此属性。
在 Windows Vista 和 Windows XP 中,Windows Installer 不会将程序集信息写入注册表。 此外,可以使用共享程序集、专用程序集和并行程序集。 有关信息,请参阅 共享程序集、专用程序集和 并行程序集。
以下部分介绍如何创作 Windows Installer 包,以在不同的 Windows作系统上将 Win32 程序集作为共享、专用或并行安装。
- 在 Windows XP 上安装 Win32 程序集以并行共享
- 安装 Win32 程序集以在 Windows XP 上专用使用应用程序