Preventing applications from using newer XMS version
By default, when a newer XMS version is installed, the applications using the previous version automatically switch to the newer version without having to recompile.
About this task
The multiple versions coexistence feature ensures that installation of a newer XMS version does not overwrite the previous XMS version. Instead, multiple instances of similar XMS .NET assemblies coexist in the Global Assembly Cache (GAC), but have different version numbers. Internally, the GAC uses a policy file to route the application calls to the latest version of XMS. Applications run without a need for recompilation and can use new features available in the newer XMS .NET version.
However,
if an application is required to use the older XMS version, set the publisherpolicy
attribute
to no
in the application configuration file.
At any time, however, all the applications of a system use the same version of XMS .NET.