ビルド構成
.NET プログラムの開発ユニットはプロジェクトであり、ソリューションに編成されます。 ビルド管理も同じ原則に従っているため、ビルド設定は プロジェクト構成に格納され、 ソリューション構成によって管理されます。
プロジェクトビルドの設定
プロジェクト構成では、コードを最適化するかどうかやデバッグ情報を含めるかどうかなど、プロジェクトをビルドする方法を定義します。 プロジェクトの種類によって、ビルドプロパティのセットが異なります。
プロジェクトに複数のビルド構成を設定して、異なるプラットフォームや目的で同じコードをビルドできるようにすることができます。
新しいプロジェクトを作成すると、通常、プロジェクトテンプレートからプロジェクト構成が 2 種類追加されます。 デバッグ はデバッグ用に最適化されており、 リリース はコードのデプロイ用のバイナリを生成します。 必要に応じて、任意のプロジェクトにカスタムビルド構成を追加できます。
プロジェクトをビルドするとき(ソリューション全体のビルドの一部として、または選択したプロジェクトのみ)、Rider は、現在選択されている ソリューション構成でこのプロジェクトに指定されているビルド構成を使用します。
プロジェクトのビルド構成のプロパティを構成する
ソリューションウィンドウで、目的のプロジェクトを右クリックして プロパティ を選択します。
表示された プロジェクトプロパティ ダイアログで、プロジェクトビルド設定を選択します。
必要に応じて選択した構成のビルドプロパティを編集し、 OK をクリックして変更を適用します。

必要に応じて、このダイアログの ビルドイベント でビルド前やビルド後に実行するコマンドを設定できます。 ビルド前後のコマンドのフォーマットと使用できるマクロは、Microsoft Visual Studio と同じです。 詳細については、 Microsoft Docs を参照してください。 ビルドイベントの指定方法。
ソリューションビルド構成
ソリューション構成は、ソリューション内のどのプロジェクトがビルドされるか、およびどのプロジェクト構成がソリューション内の特定のプロジェクトに使用されるかを定義します。
プロジェクトと同様に、新しく作成されたソリューションには デバッグ および リリース 構成が含まれており、カスタム構成で補完できます。
ツールバーの右側にある対応するコントロールを使用して、現在のソリューションのビルド構成を切り替えて管理できます。

ソリューションのビルド構成を管理する
ツールバーのビルド設定セレクタで ソリューション構成の編集 を選択します。
表示されたダイアログで、ソリューション構成セレクターを展開し、 編集 を選択します。

これにより、ソリューションビルド構成の管理方法を選択できる別のダイアログが表示されます。
目的のアクション(追加、 削除、 編集、 複製 )を選択します。
ソリューションビルド構成を作成または編集する場合は、その名前とプラットフォームを指定できます。
ソリューションビルド構成の管理で重要なことは、デフォルトでは、Rider が、変更されたソリューション構成の名前とプラットフォームに一致するプロジェクトビルド構成を変更(つまり、追加、削除、編集、複製)することです。
プロジェクト構成を変更しない場合は、ダイアログの対応するチェックボックスをオフにします。

各ダイアログに変更を適用するには、 OK をクリックします。
現在のソリューション構成のプロジェクト構成をセットアップする
ツールバーのビルド設定セレクタで ソリューション構成の編集 を選択します。
ダイアログボックスが表示されたら、まず使用するソリューションビルド構成を選択します。
現在のソリューションビルドで使用するプロジェクトビルド構成を指定するには、プロジェクトの横にあるセレクタを使用します。

必要であれば、 編集 をクリックして別のダイアログボックスを開き、既存のプロジェクトビルド構成を新規作成または複製することができます。
ソリューション構築プロセスから一部のプロジェクトを除外する場合は、プロジェクトの横にある ビルド 列のチェックボックスをオフにするだけです。
除外されたプロジェクトもビルドできます。ソリューションビューでプロジェクトを右クリックし、 選択したプロジェクトをビルドする を選択してください。
変更を適用するには、 OK をクリックします。