一、IIS安装
1、打开控制面板、点击程序
2、点击启动或关闭Windows功能
4、勾选Internet Information Services下所有的选项全部划勾
5、确定
二、IIS运行与发布
.net core发布到IIS上出现 HTTP 错误 500.19,错误代码:0x8007000d
错误提示:
错误原因是缺少了模块,原因有两种:
1、没有安装dotnet-sdk和dotnet-hosting。
2、先安装了这两个,最后才安装了IIS。
这两种情况都会造成IIS的模块中缺少.net core 托管模块,查看方法如下图:
解决方法:
安装或重装(重装选择repair)dotnet-sdk、dotnet-hosting。
另附下载地址:
dotnet-sdk:https://dotnet.microsoft.com/download/visual-studio-sdks?utm_source=getdotnetsdk&utm_medium=referral
根据自己.net core版本下载sdk(文件名如:dotnet-sdk-3.1.410-win-x64.exe)。
dotnet-hosting:https://dotnet.microsoft.com/download
找到自己.net core版本,下载hosting即可(文件名如:dotnet-hosting-3.1.16-win.exe)。
原文链接:https://blog.csdn.net/q584565828/article/details/117743898