docker环境:

启动容器时,添加参数:-e " ASPNETCORE_ENVIRONMENT=Development"

windows系统:

命令行,以管理员身份运行:setx ASPNETCORE_ENVIRONMENT "Development"

*inux系统:

终端中,执行:export ASPNETCORE_ENVIRONMENT=Development

 

需要注意:

vs2019开发netcore3.1程序时,不管是debug,还是release,默认的dotnet环境都是Production,(我指得是在命令窗中中,通过命令--dotnet xxx.dll运行)。一版项目中只有两个配置文件【appsettings.json】和【appsettings.Development.json】。

发布后,程序运行应该找【appsettings.Production.json】文件,但是没有的情况下,会默认选择【appsettings.json】文件,这个是我们需要注意的。

执行dotnet *.dll启动项目,如何修改环境变量----ASPNETCORE_ENVIRONMENT

标签:dll   gin   情况下   运行   命令行   json   

原文:https://www.cnblogs.com/lishidefengchen/p/13221000.html

相关文章:

  • 2021-11-16
  • 2021-06-28
  • 2022-12-23
  • 2022-12-23
  • 2021-04-19
  • 2021-09-11
  • 2022-12-23
  • 2021-08-08
猜你喜欢
  • 2022-12-23
  • 2022-02-23
  • 2022-12-23
  • 2022-01-13
  • 2021-08-09
  • 2021-04-02
相关资源
相似解决方案