Chapter 7. Assemblies and Deployment

Deployment makes the programmer’s hard work available to the customer. .NET assemblies make deployment much simpler and much more reliable than current Windows deployment. Private assembly deployment is as simple as copying the component assembly into the same directory as the client program. Alternatively, shared assembly deployment places the component with a unique name (known as a strong name) in the global assembly cache, which makes it available for general use.

This chapter begins with a look at assemblies, which are the fundamental unit of deployment in .NET. Private assembly deployment and shared assembly deployment are described next. Versioning and digital signing of assemblies are discussed in the ...

Get Application Development Using C# and .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.