myesn

myEsn2E9

hi
github

IIS: 異なる構成ファイルを使用して ASP.NET Core 環境変数を設定

異なる環境で異なる設定ファイルを使用することが期待されます。これには多くの方法があります。参考:https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/environments?view=aspnetcore-8.0

私が使用している方法は環境変数 ASPNETCORE_ENVIRONMENT を設定することです。デフォルトの標準環境名は次のとおりです:

  • Development ローカル
  • Staging テスト
  • Production 本番

もちろん、任意の環境名に設定することもできます。それぞれの環境に対応する設定ファイルは appsettings.{Environment}.json です(現在の asp.net core では .AddJsonFile 環境変数ファイルがすでに設定されており、手動での設定は不要です)。

そして、私が使用しているのは IIS なので、IIS で環境変数を設定する方法はこちらです:https://stackoverflow.com/questions/31049152/publish-to-iis-setting-environment-variable

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。