Version policy is the user defined policies which the
developer can include in his or her application which will redirect the other
application looking for the DLL of the previous version of the application to
the DLL of the latest version.
Example 2
Continuing the previous example, if the developer of APP1 would have included version policies in the latest
version 2.0 then the application PLUG1 would have
worked fine because when the application PLUG1 was
looking for the shared DLLs of APP1 Version 1.0 it
would have been redirected to the shared DLLs of APP1 version
2.0 by the version policy included in the version 2.0 of APP1
version 2.0.