接下来在框架中加入 Swagger 并发布 到 IIS
设置 项目的生成 输出路径
发布 以文件夹发布就行
部署IIS 说一下注意点 改成无托管代码
打开IIS服务 中的模块
查看是否有 AspNetCoreModule 没有进行安装 我是在国外的网站下载的
AspNetCoreModule下载地址:
链接:https://pan.baidu.com/s/1YKYzpP7E__yXQKpOVrN6nw 密码:qwlg
web.config配置:
<configuration>
<location path="." inheritInChildApplications="false">
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath=".\Lstech.Wms.Api.exe" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
</system.webServer>
</location>
</configuration>