• docker环境:启动容器时,添加参数   -e " ASPNETCORE_ENVIRONMENT=Development" 
  • windows系统:命令行,以管理员身份运行  setx ASPNETCORE_ENVIRONMENT "Development" 
  • linux系统:终端中,执行  export ASPNETCORE_ENVIRONMENT=Development 

 

需要注意:

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

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

 

转载:原文链接

相关文章:

  • 2021-11-15
  • 2021-07-28
  • 2021-06-03
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-16
  • 2022-12-23
  • 2021-08-08
  • 2021-10-19
相关资源
相似解决方案