Asp.net core 在OSX上的VS代码中将IHostingEnvironment.IsDevelopment()设置为true
我正在使用VS代码和OSX进行一个MVC6项目。如何将当前环境指定为“开发”,以便IHostingEnvironment.IsDevelopment()返回true 我试图在通过ConfigurationBuilder().AddJsonFile()指定的JSON文件中将“ASPNET_ENV”配置设置设置为“Development”,但这不起作用Asp.net core 在OSX上的VS代码中将IHostingEnvironment.IsDevelopment()设置为true,asp.net-core,asp.net-core-mvc,Asp.net Core,Asp.net Core Mvc,我正在使用VS代码和OSX进行一个MVC6项目。如何将当前环境指定为“开发”,以便IHostingEnvironment.IsDevelopment()返回true 我试图在通过ConfigurationBuilder().AddJsonFile()指定的JSON文件中将“ASPNET_ENV”配置设置设置为“Development”,但这不起作用 { "AppSettings": { "ASPNET_ENV": "Development" } }
{
"AppSettings":
{
"ASPNET_ENV": "Development"
}
}
谢谢你的帮助!
谢谢您可以通过环境变量设置开发环境:
EXPORT ASPNET_ENV=Development
可以通过环境变量设置开发环境:
EXPORT ASPNET_ENV=Development
或者使用
dnx-web-ASPNET\u-Env=Development
或dnx-watch-web-ASPNET\u-Env=Development
从命令行快速切换到不同的环境。这将覆盖您的环境变量值。或者要从命令行快速切换到不同的环境,请使用dnx web ASPNET_Env=Development
或dnx watch web ASPNET_Env=Development
。这将覆盖您的环境变量值。