Add assemblies to the global assembly cache.
Chapter 4 briefly discusses shared assemblies. This section further explores shared assemblies and how to deploy them.
A shared assembly is shared among multiple applications on a machine. It is therefore stored in a central location, the GAC and it enjoys special services such as file security, shared location, and side-by-side versioning.
Because shared assemblies are all installed in a central location, distingushing them with just a filename is not enough. You would not want an application to break when some other vendor installed an assembly with the same name in the GAC. To avoid this possibility, Microsoft requires you to assign each assembly a strong name before placing it ...