zoukankan      html  css  js  c++  java
  • .net core关于环境变量的配置_DOTNET_ENVIRONMENT和ASPNETCORE_ENVIRONMENT_为什么设置了ASPNETCORE_ENVIRONMENT环境Development调试时还是Production

    有时候项目需要仅执行一次性业务,这时,项目是没有必要配置webhost相关功能的,比如数据库升级。  那么这时你很可能会遇到文章标题上的问题,那么你只需要多加个环境变量:DOTNET_ENVIRONMENT 就好了。

    环境

    为了确定运行时环境,ASP.NET Core 从以下环境变量中读取信息:

    1. DOTNET_ENVIRONMENT
    2. ASPNETCORE_ENVIRONMENT(当调用 ConfigureWebHostDefaults 时)。 默认 ASP.NET Core Web 应用模板调用 ConfigureWebHostDefaults。 ASPNETCORE_ENVIRONMENT 值替代 DOTNET_ENVIRONMENT。

    IHostEnvironment.EnvironmentName 可以设置为任意值,但是框架提供了下列值:

    • Development:launchSettings.json 文件将本地计算机上的 ASPNETCORE_ENVIRONMENT 设置为 Development。
    • Staging
    • Production:没有设置 DOTNET_ENVIRONMENT 和 ASPNETCORE_ENVIRONMENT 时的默认值。

    微软官网链接:   在 ASP.NET Core 中使用多个环境

    *感谢您的阅读。喜欢的、有用的就请大哥大嫂们高抬贵手“推荐一下”吧!你的精神 支持是博主强大的写作动力。欢迎转载!
    *博主的文章是自己平时开发总结的经验,由于博主的水平不高,不足和错误之处在所难免,希望大家能够批评指出。
    *我的博客: http://www.cnblogs.com/lxhbky/
  • 相关阅读:
    hdu 1028 Ignatius and the Princess III (n的划分)
    CodeForces
    poj 3254 Corn Fields (状压DP入门)
    HYSBZ 1040 骑士 (基环外向树DP)
    PAT 1071 Speech Patterns (25)
    PAT 1077 Kuchiguse (20)
    PAT 1043 Is It a Binary Search Tree (25)
    PAT 1053 Path of Equal Weight (30)
    c++ 常用标准库
    常见数学问题
  • 原文地址:https://www.cnblogs.com/lxhbky/p/15699633.html
Copyright © 2011-2022 走看看