次の方法で共有


Visual Studio で Azure リソースを検索してプロビジョニングする

Azure への開発とデプロイを容易にするために設計された多くの機能を使用して、Visual Studio で Azure を操作できます。

[前提条件]

Azure リソースをプロビジョニングする

これは、既存の Azure リソースを参照して検索できる一般的な Visual Studio ダイアログです。 既存のリソースの一覧の上に、新しいリソースをプロビジョニングできるボタンがあります。

Azure リソースを選択する方法を示すスクリーンショット。

この例では、Azure App Service のインスタンスを示していますが、Visual Studio でサポートされているすべての Azure サービスに対して同様のダイアログが存在します。

サイド リンク バーを使用して、サポートされているサービスに接続する Visual Studio IDE 機能を見つけることができます。 この機能を使用するには、サイド リンク バーを開き (Ctrl キー+Q キーを押して)、サービス (たとえば、Azure Storage) を入力して接続済みサービス機能を検索し、すぐにサービスへの接続を開始します。

既存の Azure リソースを参照して検索する

次のスクリーンショットは、既存の Azure リソースを参照して検索できる一般的な Visual Studio ダイアログを示しています。

  1. ドロップダウン リストを使用して Azure サブスクリプションでフィルター処理できます
  2. 見つかったインスタンスは、リソース グループまたはリソースの種類 (実質的にフラット リスト) でグループ化できます。
  3. リソース名で検索できます

Azure リソースを参照して検索する方法を示すスクリーンショット

この例では、Azure App Service のインスタンスを示していますが、Visual Studio でサポートされているすべての Azure サービスに対して同様のダイアログが存在します。

Publish または GitHub Actions を使用して Azure にアプリケーションをデプロイする

Visual Studio 2022 バージョン 17.7 以降の GitHub リポジトリからプロジェクトを開くと、リポジトリ内のすべての GitHub Actions がソリューション エクスプローラーの GitHub Actions ノードの下に表示されます。

Visual Studio では、プロジェクトをデプロイする GitHub Actions が特別にサポートされています。 アプリケーションを Azure に発行するデプロイ アクションを生成できます。 ソリューション エクスプローラーでプロジェクトを右クリックし、コンテキスト メニューから [発行] を選択します。 発行ウィザードによってエクスペリエンスが案内され、プロジェクトが GitHub でホストされている場合は、GitHub Actions を使用して CI/CD を構成する機会も自動的に付与されます。 Visual Studio の GitHub Actions の概要を参照してください。

Azure の依存関係をローカルでエミュレートし、デプロイ時に実際のサービスに接続するように構成する

接続済みサービスを使用して、アプリケーションをローカル エミュレーターや Azure サービスの他のローカル代替手段に接続します。 まず、ソリューション エクスプローラーで [ 接続済みサービス ] ノードを右クリックし、[ 接続済みサービスの管理] を選択します。

ローカルの Azure エミュレーターを示すスクリーンショット。

コストなしでオフラインで Azure 関数プロジェクトをデバッグする

Visual Studio は、デバッグを開始すると、Azure Functions サービスをローカルでシームレスにエミュレートします。 Azure サブスクリプションでサインインする必要もありません。

Azure App Service などの Azure ホスティング サービスをリモート デバッグする

Visual Studio デバッガーを使用した実行中のプロセスへのアタッチに関するページを参照してください