• [.net core]6.launchSettings.json,调试配置


    展开properties,

    双击查看内容,

    {
      "iisSettings": {
        "windowsAuthentication": false, 
        "anonymousAuthentication": true, 
        "iisExpress": {
          "applicationUrl": "http://localhost:50771",
          "sslPort": 0
        }
      },
      "profiles": {
        "IIS Express": {
          "commandName": "IISExpress",
          "launchBrowser": true,
          "environmentVariables": {
            "ASPNETCORE_ENVIRONMENT": "Development"
          }
        },
        "backend": {
          "commandName": "Project",
          "launchBrowser": true,
          "applicationUrl": "http://localhost:5000",
          "environmentVariables": {
            "ASPNETCORE_ENVIRONMENT": "Development"
          }
        }
      }
    }

    iisSettings是外部服务器的配置

    iisSettings.iisExpress.applicationUrl : "http://localhost:50771",   是外部 IIS 服务器的地址

    iisSettings.iisExpress.sslPort: 0     是外部IIS 服务器的https端口

    profiles是使用IIS托管 调试程序的配置

    profiles:"IISExpress" 是调试命令的名称

    profiles.IIS Express.launchBrowser :true ,是否启动浏览器

    profiles.IIS Express.launchBrowser :environmentVariables.ASPNETCORE_ENVIRONMENT:Development   这是一个环境变量,可以在程序中使用

    backend是我的项目的名称  和 profiles的配置差不多,  不过多了个地址可以配置 ,这个地址是cli 内置kestrel 的地址.

    当选用 command:project 的调试命令时, 忽略inProcess或 outProcess 的选项.

    当选用 command:IIS Express 的调试命令时,  如果是inProcess,只启动一个web 服务器(IIS express),   如果是outProcess,启动两个web服务器,反向代理服务器为iis express ,  内部服务器为kerstrel.

    当选用 command:IIS 的调试命令时,  如果是inProcess,只启动一个web 服务器(IIS),   如果是outProcess,启动两个web服务器,反向代理服务器为iis  , 内部服务器为kerstrel 

    也可以使用图形化 界面来编辑这些选项

    
    


  • 相关阅读:
    高斯拉普拉斯算子(Laplace of Gaussian)
    Windows的TCP协议参数
    poj 1182食物链(并查集)
    linux网络体系架构
    谈谈对于企业级系统架构的理解
    Redis源码解析(1)——源码目录介绍
    在多台服务器上简单实现Redis的数据主从复制
    利用Nginx做负载均衡
    C#中的BackgroundWorker控件
    C#中的线程(四)高级话题
  • 原文地址:https://www.cnblogs.com/nocanstillbb/p/11296471.html
Copyright © 2020-2023  润新知