dotnetcore 500.19 web.config异常
在五一期间出现的问题,五月三号一直和站长dudu沟通,至此问题解决,于是决定整理一下。再次谢谢dudu
我的core安装文件为(dotnet-hosting-2.1.6-win.exe dotnet-sdk-2.1.502-win-x64.exe),大家根据情况,可到官网下载
一、出现的异常
1、部署在IIS上的api,显示如图

2、运行api,显示如图

二、异常解决
1、首先使用dotnet命令,检测dotnetcore是否安装成功
dotnet --version,出现如图

需要卸载Microsoft .NET Core Runtime - 2.1.6(x86),然后再次执行命令即可显示安装版本
2、解决模块出现web.config的错误(重点 重点 重点)
首先确保目录下文件已存在:%SystemRoot%\system32\inetsrv\aspnetcore.dll
修改C:\WINDOWS\System32\inetsrv\Config\applicationHost.config文件
2.1 查看文件中是否有:AspNetCoreModule,如果没有,需要在文件的globalModules中配置

2.2 查看

2.3 在 <system.webServer>

至此,已经解决大部分问题
如果还有其他问题,其中最常见的为vc++,请至官网下载最新版本即可。

浙公网安备 33010602011771号