Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Shared Assemblies

A Win32 assembly can be installed as a shared assembly and be available for use by multiple applications on the computer. Shared assemblies should be installed by a Windows Installer package used to install or update an application.

Shared assemblies are installed as side-by-side assemblies. The Windows Installer installs shared side-by-side assemblies into the Winsxs folder. The assemblies are not registered globally on the system, but they are globally available to any application that specifies a dependency on the assembly in a manifest file. For more information, see Isolated Applications and Side-by-side Assemblies.

On operating systems earlier than Windows XP, shared assemblies are usually installed in the Windows system folder and registered globally. The latest installed version is available to any application that binds to it.

For information on how to author a Windows Installer package to install a shared assembly, see the following:



Community Additions

© 2015 Microsoft