Previous Topic: Deploying as Part of an ApplicationNext Topic: .NET Proxy Runtime Files


Deploying Through the Global Assembly Cache

Microsoft provides a mechanism to share assembly DLLs between applications on a machine level. This mechanism is called the Global Assembly Cache (GAC). Using the GAC prevents the easy XCOPY deployment encouraged by Microsoft, but it lets you update and distribute to all consuming applications immediately. Depending on the application architecture, use of the GAC may be considered a benefit or a disadvantage. For more information about how to install and manage assemblies in the GAC, see the Microsoft Documentation.