JetBrains Rider 2026.1 Help

Web サーバーに接続する

JetBrains Rider は、以下の 3 種類の 「ローカル開発 — デプロイサーバー」構成を区別します:

  • インプレースサーバー構成。

    インプレースサーバー構成では、 ローカル web サーバーを使用しますが、 ローカルサーバー構成とは異なり、サーバーのファイル構造内の JetBrains Rider プロジェクトとプロジェクトフォルダー間でファイルのアップロード / ダウンロードや同期は行いません。 代わりに、JetBrains Rider でサーバーのドキュメントルートからプロジェクトフォルダーを直接開き、サーバー上で直接開発を行います。

    インプレースサーバー構成を作成する

  • ローカルサーバー構成。

    ローカルサーバーは、ローカルフォルダーまたはマウントされたフォルダーで実行され、ローカル URL アドレスにファイルを提供するサーバーです。 ローカルサーバー構成では、 JetBrains Rider プロジェクトで開発を行い、プロジェクトファイルをサーバーの ドキュメントルートにアップロードします。

    ローカルサーバー構成を作成する

  • リモートサーバー構成。

    リモートサーバー構成では、サーバーは別のコンピューター (リモートホスト) 上で実行されます。 リモートサーバー上のファイルにアクセスするには、FTP/SFTP/FTPS/WebDAV プロトコルを使用します。

    リモートサーバー構成を作成する

始める前に

FTP/SFTP/WebDAV Connectivity プラグインを有効化する

この機能は、デフォルトで JetBrains Rider にバンドルされて有効化されている FTP/SFTP/WebDAV Connectivityプラグインに依存しています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. インストール済み タブを開き、 FTP/SFTP/WebDAV Connectivity プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択してください。

必要な数だけ構成を定義できるため、アップロード / ダウンロード構成を柔軟に切り替えられるよう有効化できます。

コードを複数のサーバーにデプロイする必要がある場合は、 サーバーグループを作成して各サーバーに個別にデプロイすることを避けます。

サーバーアクセス構成

JetBrains Rider は、 サーバーアクセス構成を通じてサーバーとのやり取りを制御します。 サーバーを使用するときはいつでも、サーバーがリモートホスト上にあるかマシン上にあるかに関係なく、サーバーアクセス構成を定義する必要があります。

サーバーアクセス構成では、以下を定義します。

  • サーバーのタイプ(インプレースローカルリモート)。

  • サーバーが実行されているコンピューター(ホスト)。 インプレースローカルサーバーの場合、JetBrains Rider はプロジェクトが存在する現在のコンピューターとみなします。

  • サーバーアクセス構成ルート: サーバー構成を通じてアクセスできるサーバー階層の最上位のフォルダー。

  • サーバー構成ルートにアクセスするための URL アドレス。

  • データを転送するためのプロトコルと接続パラメーター。

  • ローカルフォルダー(つまり、プロジェクトルートのフォルダー)、サーバー上の宛先フォルダー(ローカルまたはリモート)、およびサーバー上のデータにアクセスするための URL アドレス間の対応。 この対応を マッピングと呼びます。

    例: プロジェクトは C:/Projects/My_Project/ に保存され、 C:/Projects/My_Project/My_Folder というフォルダーを含みますが、ローカルサーバーは C:/xampp/htdocs にドキュメントルートを持ちます。 プロジェクトツリー全体を C:/xampp/htdocs/My_Project にアップロードします。 JetBrains Rider 用語では、 C:/Projects/My_Project/My_Folder フォルダーを ローカル C:/xampp/htdocs/My_Project/My_Folder フォルダーを リモートと呼びます。

必要な数だけ構成を定義できるため、アップロード / ダウンロード構成を柔軟に切り替えられるよう有効化できます。

コードを複数のサーバーにデプロイする必要がある場合は、 サーバーグループを作成して各サーバーに個別にデプロイすることを避けます。

デフォルトのサーバーアクセス構成

サーバー構成を デフォルトとして設定すると、 ASP.NET Core アプリケーションの公開時に JetBrains Rider が自動でそれを適用します。

  1. 設定 ダイアログ(Ctrl+Alt+S )で、 ビルド、実行、デプロイ | デプロイ に移動し、中央のペインで必要なサーバーアクセス構成を選択して、ツールバーの 「デフォルトとして使用」ボタン をクリックします。

    または、JetBrains Rider のステータスバーにある デフォルトのデプロイサーバー ウィジェットをクリックし、ポップアップメニューから目的のサーバーまたはサーバーグループを選択します。

  2. デフォルトサーバーへのアップロードを構成するには、 ビルド、実行、デプロイ | デプロイ | オプション に移動します。

2026 年 6 月 19 日