A Publisher policy file can be distributed by the publisher of the assembly along with the update fix to a shared assembly. This file directs all references from an older assembly version to the newly installed version. Unlike the application configuration files, Publisher policy files need to be deployed in the global assembly cache (GAC) to become functional.
The settings in the Publisher policy file override the version information that comes from the application or application configuration file. However, specific applications can be set up to ignore the Publisher policy file by enforcing “safe mode.” Refer to the MSDN Library for information on setting applications to use safe mode.
Updates to Adaptive Server ADO.NET Data Provider usually include a Publisher policy file that redirects applications to the latest installed version of the Data Provider assembly. If the installation program detects that .NET Framework SDK 1.1 is installed on the system, it also deploys the new provider assembly and the Publisher policy file in the GAC.