在 OSX 上的 VS Code 中将 IHostingEnvironment.IsDevelopment() 设置为 true

Set IHostingEnvironment.IsDevelopment() to true in VS Code on OSX

我正在使用 VS Code 和 OSX 开发一个 MVC 6 项目。如何将当前环境指定为 "Development" 以便 IHostingEnvironment.IsDevelopment() 将 return 为真?

我试图在通过 ConfigurationBuilder().AddJsonFile() 指定的 JSON 文件中将 "ASPNET_ENV" 配置设置设置为 "Development",但这不起作用。

{
    "AppSettings": 
    {
        "ASPNET_ENV": "Development"
    }   
}

感谢您的帮助! 谢谢

您可以通过环境变量设置开发环境:

EXPORT ASPNET_ENV=Development