.Net5 应用部署到服务器时,出现 500.30 正确处理方式

 .Net 5 App 在 VS 中编译、运行都很正常,发布 Release 后,使用 dotnet 运行,也很正常,但是使用 IIS 负载时,会出现以下错误:

 使用 dotnet --info 查看安装信息,没有任何问题:

 最后,通过修改 web.confighostingModel 的值由 inprocess 改为 outofprocess,IIS 成功负载:

.csproj 中,设置如下属性:

<PropertyGroup>
	<TargetFramework>net5.0</TargetFramework>
	<AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel>
</PropertyGroup>

祝同行师兄弟们顺利!


<PropertyGroup><TargetFramework>net5.0</TargetFramework><AspNetCoreHostingModel>OutOfProcess</AspNetCoreHostingModel></PropertyGroup>

原文地址:https://www.cnblogs.com/taotaodetuer/p/15153235.html