疑难排解:HTTP Error 500.31 – Failed to load ASPNET Core runtime
一、错误信息:打开WMS站点或LK站点出现:HTTP Error 500.31 – Failed to load ASPNET Core runtime
二、问题原因:WMS程序依赖的.NET CORE出现问题
三、解决方法:
1、IIS安装时,必须勾上 ASP.NET 3.5及以上相关控件,检查是否有安装;
2、关于WMS或LK站点,若是2.1及以下版本,则相应的IIS应用程序池必须是【.NET CLR版本 V4.0.30319】;若是3.0及以上版本,则相应IIS应用程序池必须是【无托管代码】;以上若不是,则要改正,且重启IIS;
3、若WMS或LK站点是3.0及以上版本,则服务器必须安装.NET CORE 6.0.10版本,若未安装,请安装,并重启电脑。
4、若以上检查了都没有问题,则检查WMS或LK安装文件是否有文件被隔离或查杀,如果有,则还原该文件,或卸载再重装。(LK主要是ERPAPI.Host.dll文件,WMS主要是WmsServer.dll文件)