You may fail to install KB2533623 on Windows 7 or Windows Server 2018 R2 as required by Appeon Installer. The error message is either “the update is not applicable” or “the library hostfxr.dll was not found…”. It is a common Windows Update issue. We recommend you find a solution on the Microsoft website according to your environment and the actual error message.