JetBrains Rider 2026.1 Help

.NET アプリケーションをフォルダーに公開する

アプリケーションをデプロイする方法の 1 つは、すべてのファイルをフォルダーにパックしてから、このフォルダーを他のユーザーと共有することです。 これは、アプリケーションをテストするとき、または専用のデプロイチームに送信するときに役立つ場合があります。

最初に行う必要があるのは、何をどのように公開するかを決定する 実行構成を作成することです。

公開用の構成を作成する

  1. 以下のいずれかの方法で 実行 / デバッグ構成 ダイアログを開きます。

    • メインメニューから 実行 | 実行構成の編集 を選択します。

    • ナビゲーションバーが表示された状態(表示 | 外観 | ナビゲーションバー )で、実行/デバッグ構成セレクターから 実行構成の編集 を選択します。

    • Alt+Shift+F10 を押してから、 0 を押します。

  2. 実行 / デバッグ構成 ダイアログで、 新規構成の追加 新規構成の追加 Alt+Insert をクリックし、 フォルダーに公開 構成タイプを選択して、今後この構成を識別するのに役立つ名前を指定します。

  3. 必要に応じて、構成の 共通設定を調整し、 起動前タスクを設定します。

  4. プロジェクト フィールドでアプリケーションのメインプロジェクトを選択し、そのパラメーターを指定します。各パラメーターの説明は下表をご覧ください。

    JetBrains Rider: 実行 / デバッグ構成: フォルダーに公開
  5. 構成を保存するには、 適用 をクリックします。

フォルダーに公開 構成の次のパラメーターを設定できます。

ターゲットロケーション

このフィールドを使用して、アプリケーションファイルをデプロイする場所を指定します。

Configuration

ビルド構成を選択します。

ターゲットフレームワーク

プロジェクトの対象となる .NET Framework のバージョンを変更できます。 詳細については、Microsoft Docs の「フレームワークターゲティングの概要および SDK スタイルのプロジェクトのターゲットフレームワーク 」を参照してください。

デプロイモード

  • フレームワーク依存型 — コードのみをデプロイし、ターゲットマシンにインストールされている .NET フレームワークに依存します。

  • 自己完結型 — 任意のマシンでアプリケーションを実行するために必要なすべてのコード (フレームワークを含む) をデプロイします。

詳細については、「Microsoft Learn」を参照してください。 .NET アプリケーションの発行概要

ターゲットランタイム

アプリケーションがどこで実行されるか不明な場合は、 ポータブル を選択してください。 このオプションの欠点は、ターゲットマシンがアプリケーションを実行するたびに JIT コンパイルする必要があることです。

それ以外の場合は、リストから特定のランタイム識別子 (RID) を選択するか、カスタムの識別子を指定してください。 詳細については、「Microsoft Learn」を参照してください。 .NET RID カタログ

ReadyToRun コンパイルを有効化

このオプションはアプリケーションの起動パフォーマンスを向上させる場合がありますが、一方でアーティファクトのサイズが大きくなります。 詳細については、「Microsoft Learn」を参照してください。 ReadyToRun コンパイル

未使用のアセンブリをトリムする

このオプションは自己完結型デプロイメントモードで利用可能で、未使用の依存関係をトリミングできます。 詳細については、「Microsoft Learn」を参照してください。 自己完結型デプロイと実行可能ファイルのトリミング

単一のファイルを作成する

このオプションを使うと、すべてのアプリケーションファイルを単一のバイナリファイルにコンパイルできます。 詳細については、「Microsoft Learn」を参照してください。 単一ファイルデプロイと実行可能ファイル

既存のファイルを削除する

アプリケーションをデプロイする前に、デプロイの場所にあるすべての既存のファイルを削除します。

アプリケーションを公開する準備ができたら、作成した実行構成をツールバーで選択し、 実行 Shift+F10 をクリックします。

JetBrains Rider. JetBrains Rider:実行/デバッグ構成:フォルダーに公開。 実行
2026 年 6 月 12 日