.NET Core 问题记录

 最近在项目中遇到了遇到了写部署步骤过多的问题,为了减少.net core项目部署步骤;需要对一些基础问题进行验证:

 如端口设置、单页应用程序(angluar)合并部署方式等相关问题,特将解决过程记录下来

一、.NET Core部署端口指定问题?

 Kestrel 是 ASP.NET Core 项目模板指定的默认 Web 服务器。

 那么在.NET Core中以Kestrel 作为作为web服务器有哪些方式能指定服务的监听端口呢?

方式1:环境变量设置:launchSettings.json文件中指定applicationUrl地址

   修改launchSettings.json的配置项applicationUrl值:如下两种设置方式;多个地址用;分割

    

.NET Core 问题记录

{ "$schema": "","profiles": { "AuditLogDemo": { "commandName": "Project", "launchBrowser": true, "launchUrl": "swagger", "applicationUrl": "http://localhost:5000;https://localhost:5001", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } } } }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyjffx.html