.netcore发布托管IIS后 swagger显示404

IIS需要先安装AspNetCoreModuleV2

web.config需要增加节点“ASPNETCORE_ENVIRONMENT”

 

 

<aspNetCore processPath="dotnet" arguments=".\testweb.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" >
<environmentVariables>
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
</environmentVariables>
</aspNetCore>

 

 实际上,这个是swagger注入的时候配置的,默认的话 只在Development显示,注入的时候可以修改

posted on 2023-02-13 11:57  kobe  阅读(113)  评论(0编辑  收藏  举报

导航