在 Google Cloud Flex 应用中设置 ASPNETCORE_ENVIRONMENT

在 Google Cloud Flex 应用中设置 ASPNETCORE_ENVIRONMENT

我的 asp.net core 2.1 应用程序中出现错误,我想将 ASPNETCORE_ENVIRONMENT 设置设置为 Development,以便我更好地调试。

有 appsettings.json 文件的示例,但我发现这些示例指定了 IIS Express,但我不知道 App Engine 使用什么。

有什么方法可以告诉实例以 ASPNETCORE_ENVIRONMENT = Development 运行吗?

答案1

您可以在此处设置环境:WebHost.CreateDefaultBuilder(args) .UseEnvironment(EnvironmentName.Development)

答案2

尝试将以下部分添加到您的 app.yaml 中

env_variables:
  ASPNETCORE_ENVIRONMENT: Development

https://cloud.google.com/appengine/docs/flexible/dotnet/reference/app-yaml

相关内容