.net core下launchSettings.json配置项目启动类型为IISExpress


顾名思义,launchSettings.json就是配置项目启动类型的配置文件,废话不多说,直接看下面代码:

 

左侧为之前配置为IIS启动,好处是能固定到IIS中,在VS不启动的状态下也能访问本地程序;劣势是需要手动安装IIS,不够灵活,还会在不使用的时候占用端口;

 

右侧为修改之后的配置,从IISExpress启动,IISExpress是vs2017安装之后默认自带配置,可以做到随用随启动;

 

 

还有一个好用的参数:launchUrl,本项目是webapi项目,默认的参数值是:api/values,修改为swagger后可以从swagger启动不用每次再在浏览器中输入地址了(懒惰才是科技进步的最大推动力啊)。

 

"profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "launchUrl": "swagger",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    }
  }

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM