.NET5_IIS安装与运行发布

发布时间 2023-10-13 13:41:32作者: 它的眼角开过光

一、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