zoukankan      html  css  js  c++  java
  • asp.net core环境变量product/development设置

    一:项目里修改环境变量

      环境变量可以在launchSettings.json文件里面设置,也可以右键项目->属性->调试->环境变量进行设置。

      这两种方式的内容是同步的,任何一种方式修改后,另外一种就会同步。只不过一个是直接修改文件,一个是通过可视化的界面进行修改。

    二:可以在程序里查看项目所处环境

      两种方法:

      方法一:前端

          @inject Microsoft.AspNetCore.Hosting.IHostingEnvironment hostingEnv

          <p> ASPNETCORE_ENVIRONMENT = @hostingEnv.EnvironmentName</p>

      方法二:controller

          var environment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");

                  //与launchSettings.json配合使用

    三:设置Centos虚拟机的环境变量

      当应用发布到生产环境时,/etc/profile文件末尾添加如下:   

        export ASPNETCORE_ENVIRONMENT=product

      然后更新profile文件:

        # source /etc/profile

    四:查看Centos虚拟机环境变量

      # dotnet xxx.dll    //之前确保防火墙端口已启用

  • 相关阅读:
    VC窗口类的销毁-是否需要delete
    ScrollView在调试状态一点击就挂的原因(OnMouseActivate)
    TextOut与DrawText的区别
    NOIP2010 引水入城
    欧拉回路
    BZOJ 1202: [HNOI2005]狡猾的商人
    codevs 2491 玉蟾宫
    BZOJ 1059: [ZJOI2007]矩阵游戏
    BZOJ 1024: [SCOI2009]生日快乐
    ural 1297. Palindrome
  • 原文地址:https://www.cnblogs.com/HansZimmer/p/9681752.html
Copyright © 2011-2022 走看看