我正在使用dotnet watch
命令运行asp.net core项目。但默认情况下,它选择Production
作为环境。
我已经尝试了以下两个选项:
1) > dotnet watch ASPNETCORE_ENVIRONMENT=Development
2) > dotnet run ASPNETCORE_ENVIRONMENT=Development
但它仍然将生产作为一种环境。
注意:在 Visual Studio 环境中,默认情况下,在项目属性中设置了环境变量为“Development”,并且从 Visual Studio 运行会选择该变量。
问题是:如何使用以下任一方式从命令行运行 dotnet core 项目以获取开发环境?:
1) dotnet run
2) dotnet watch