欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

.NET Core 3.1 IIS其它网站出现HTTP503无法访问解决方法

程序员文章站 2022-03-17 08:41:07
.netcore3.1在iis中发布需要安装 Hosting Bundle和 ASP.NET Core Runtime 3.1.2,但安装了hosting宿主之后其他站点就会挂掉,不可访问。 解决方案:1、停止IIS2、修改 C:\Windows\System32\inetsrv\config\ap ......

.netcore3.1在iis中发布需要安装 hosting bundle和 asp.net core runtime 3.1.2,但安装了hosting宿主之后其他站点就会挂掉,不可访问。

解决方案:
1、停止iis
2、修改 c:\windows\system32\inetsrv\config\applicationhost.config
3、找到 aspnetcoremodulev2 节点
<add name="aspnetcoremodulev2" image="%programfiles%\iis\asp.net core module\v2\aspnetcorev2.dll" precondition="bitness64" />
<add name="aspnetcoremodulev2" precondition="bitness64" />
给这两个节点 指定加载模式 precondition="bitness64"
4、启动 iis。