O'Reilly logo

MCAD/MCSD.NET Training Guide (Exam 70-316): Developing and Implementing Windows®-Based Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET by MCSD Amit Kalani - MCAD

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Shared Assemblies

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required