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

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

 

参考:https://www.cnblogs.com/hycms/p/12545436.html

posted @ 2020-04-22 08:56  风骚小王子  阅读(2102)  评论(3编辑  收藏  举报