.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。