次の方法で共有


クイックスタート: ASP.NET Web アプリを発行する

この記事では、IIS などのローカル Web サーバーや、Azure App Service などのリモート クラウド環境など、さまざまな場所に最初の ASP.NET Web アプリを発行する方法について説明します。

この記事では、ASP.NET と ASP.NET Core がサポートされます。

Note

この記事では、手動デプロイについて説明します。これは、何かを迅速に起動して実行するのに適していますが、大規模なプロジェクトや運用シナリオでは、デプロイ パイプラインを設定することをお勧めします。 GitHub Actions または Azure DevOps Pipelines を使用して、このようなシナリオに対して継続的インテグレーションを使用して自動デプロイを設定できます。

前提条件

Visual Studio を、ASP.NET および Web の開発ワークロードと共にインストールする必要があります。

Visual Studio を既にインストールしている場合は、次のように実行します。

  • [ヘルプ]>[更新プログラムの確認] の順に選択して、Visual Studio に最新の更新プログラムをインストールします。
  • [ツール]>[ツールと機能を取得] の順に選択し、ワークロードを追加します。

はじめに

ソリューション エクスプローラーで、プロジェクトを右クリックし、[発行] を選択します。

[発行] オプションを示すスクリーンショット。

この Web アプリを初めて発行する場合は、次に発行ウィザードが表示されます。

使用可能な発行ターゲットが示されている、発行ウィザードを示すスクリーンショット。

Note

Web アプリの種類に従い、Visual Studio によって宛先の一覧がフィルター処理されます。

Azure に Web アプリを発行する

Web アプリを発行する詳細な手順については、「クイックスタート: ASP.NET Web アプリをデプロイする」を参照してください。

次のステップ

Web アプリケーション デプロイの設定を管理します。 設定を管理することで、.NET 展開オプションと、展開先の展開プロセスに含まれていない既存のファイルを処理する方法などの動作を制御できます。 「Web デプロイ設定を管理する」を参照してください。