Packaging, installation, and licensing changes
Saxon on .NET now comes with an installer. The downloaded file is an executable which installs the product
    into a user-selected directory. It also installs the relevant DLLs in the Global Assembly Cache, and
    creates some entries in the Windows registry, notably the path name of the directory where the software
    is installed. This registry entry is used when locating the license file for Saxon-PE and Saxon-EE,
    replacing the previous mechanism which used the SAXON_HOME environment variable.
License keys issued for Saxon-SA 9.1 and earlier on .NET, with the filename saxon-license.xml, are no longer
    recognized. If you have such a license key that is still valid for new software releases, please contact Saxonica for a replacement
    in the saxon-license.lic format.