JetBrains Rider 2024.1 ヘルプ

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

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

JetBrains Rider でインプレースサーバー構成を作成するには、サーバードキュメントルートにマップされた Web サーバー URLプロジェクトへの URL パスを指定するだけです。

1. サーバー構成の名前、タイプ、可視性を指定する

  1. Ctrl+Alt+S を押して設定を開き、ビルド、実行、デプロイ | デプロイを選択します。

  2. 既存のサーバー構成をすべてリストした左側のペインで、追加 Add item をクリックして、ポップアップメニューで直接を選択します。

    Add in-place server configuration
  3. 開いた新規サーバーの作成ダイアログで、作成するサーバーの名前を入力し、OK をクリックします。新規サーバーの作成ダイアログが閉じ、デプロイノードの接続タブに戻ります。

  4. ツールバーの the Use as default button をクリックすると、ASP.NET Core アプリケーションの公開のときにサーバーをデフォルトとしてマークできます

  5. 他のプロジェクトでこのサーバーアクセス構成を再利用できるようにするには、このプロジェクトでのみ表示するチェックボックスをオフにします。

2. サーバードキュメントルートの URL アドレスを指定する

接続タブ (Ctrl+Alt+S | ビルド、実行、デプロイ | デプロイ ) で、以下を指定します。

  • Web サーバーの URL : サーバー構成ファイル内のサーバードキュメントルートにマップされた URL アドレス (ホスト名と (オプションで) ポート)。これは、アプリケーションの Web アドレスのベース URL です。HTTPHTTPS の両方がサポートされています。

    フィールドの右上隅にある 参照をクリックして開き、提供された Web サーバー URL を確認します。

3. プロジェクトフォルダーにマップされた URL パスを指定する

マッピングタブ (Ctrl+Alt+S | ビルド、実行、デプロイ | デプロイ ) で、以下を指定します。

Deployment Mappings tab
  • ローカルパス : ローカルプロジェクトフォルダーへの絶対パス。JetBrains Rider は、このフィールドに現在開いているプロジェクトへのパスを自動的に入力します。

  • Web パス : ローカルパスで指定されたプロジェクトフォルダーへの URL パス。ほとんどの場合、これはローカルパスフィールドに指定されたフォルダー名と同じです。

関連ページ:

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

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

デプロイ

このページでは、JetBrains Rider とサーバー間の対話を制御できるサーバーアクセス構成とサーバーグループを作成、編集、削除します。サーバーを使用する場合は、サーバーがリモートホスト上にあるかコンピューター上にあるかに関係なく、サーバーアクセス構成を定義する必要があります。サーバーアクセス構成およびサーバーグループの操作の詳細については、「Web サーバーに接続するおよびサーバーをグループに編成する」を参照してください。ツールバーのアイコンとコンテキストメニューのコマンド:ツールバー...

ASP.NET および ASP.NETCore アプリケーションを公開する

従来の ASP.NET Web アプリケーションを公開する:クラシック ASP.NET プロジェクトをデプロイするには、ソリューションエクスプローラーでプロジェクトを右クリックし、コンテキストメニューからを選択します。JetBrains Rider は、.zip ファイルの形式でデプロイパッケージを生成します。これは、MSDeploy コマンドラインを使用してデプロイできます。ASP.NET Core Web アプリケーションを公開する:JetBrains Rider では、2 つの実行構成を...