API_MANAGER; Extension Module '...AppLoaderCoreCLR.xio' cannot be initialized. Critical Error: 203
Error Message | API_MANAGER;Extension Module 'C:\Program Files (x86)\NETxAutomation\BMS Platform\Core\XIO\AppLoader\AppLoaderCoreCLR.xio' cannot be initialized. Critical Error: 203; (Server gets shutdown) |
|---|---|
Related Products | BMS Platform, MP Server |
Description | The server gets shutdown shortly after a start or restart, since the App Loader cannot be started, though it is crucial for the server process. The error message is logged in nxaOPCSystem.35.log. |
Causes | The problem was observed when the installed .NET libraries were not correctly updated. The setup includes two .NET libraries: Microsoft Windows Desktop Runtime and Microsoft ASP.NET Core. The first one installs also Microsoft .NET Runtime implicitly, so in the end three libraries are installed. This implicitly installed library is also required by Microsoft ASP.NET Core (though it is not included) and needs to have the same or higher version as Microsoft ASP.NET Core. If this is not the case, the error can occur. The versions needs to be installed like this: Version of Microsoft Windows Desktop Runtime >= Version of Microsoft ASP.NET Core |
Resolutions | Check the installed libraries in the Windows Settings (Apps > Installed apps). You can download the libraries from this official page: Using version 8.0.10 would be an option, since our setup 4.2.7021 includes those version. 8.0.15 was tested and should also do it. Make sure Windows Update or anything else does not update Microsoft ASP.NET Core unintentionally (this can be configured in the Windows Settings). |