JetBrains Rider - アプリ設定のオーバーライドを構成する 質問する

JetBrains Rider - アプリ設定のオーバーライドを構成する 質問する

既存の .NET Core プロジェクトに JetBrains Rider を試しています。プロジェクトにはいくつかのappsettings.jsonオーバーライドがあります。

  • appsettings.Development.json- 開発のため
  • appsettings.Test.json- テスト用
  • appsettings.Staging.json- ステージング環境用

Visual Studio ではオーバーライドは完璧に機能し、デバッグ モードでアプリを実行すると、常に開発オーバーライドが取得されます。ただし、Rider では、appsettings.jsonデバッグや開発には適さないデフォルト値が取得されます。正しいオーバーライドから値を取得するには、どのように設定を変更すればよいですか?

ベストアンサー1

環境変数を設定する必要がありますASPNETCORE_ENVIRONMENT

これを行うには、環境ごとに個別の構成を作成します。ここに画像の説明を入力してください

次に「設定の編集」をクリックします

各 env ごとに 1 つ作成し、必要に応じて環境変数を指定します。ここに画像の説明を入力してください

おすすめ記事