Visual Studio のパフォーマンスを Service Fabric Mesh プロジェクト用に最適化する

重要

Azure Service Fabric Mesh のプレビューは廃止されました。 Service Fabric Mesh API を介した新しいデプロイは許可されなくなります。 既存のデプロイのサポートは、2021 年 4 月 28 日まで継続されます。

詳細については、Azure Service Fabric Mesh のプレビューの廃止に関する記事を参照してください。

この記事では、Visual Studio のパフォーマンスを Service Fabric Mesh 用に最適化して、初回のデバッグ実行 (F5) を大幅に高速化する方法について説明します。

Visual Studio の設定を変更する

Visual Studio では、 [ツール]>[オプション]>[Service Fabric Mesh Tools]\(Service Fabric Mesh ツール\)>[全般] から、次の設定を調整することができます。

  • [プロジェクトを開く際に必要な Docker イメージをプルします] : プロジェクトの読み込み中にイメージのダウンロードを開始することで、初回のデバッグ実行 (F5) を高速化します。
  • [Deploy application on project open]\(プロジェクトを開く際にアプリケーションをデプロイします\) : プロジェクトを開いたときにデプロイ プロセスを開始することで、初回のデバッグ実行 (F5) を高速化します。
  • [Remove application on project close]\(プロジェクトを閉じたときにアプリケーションを削除します\) : プロジェクトを閉じたときに Mesh アプリを削除することで、アプリに割り当てられたリソース (CPU、RAM) を解放します。

Service Fabric Tools の出力ウィンドウに、Visual Studio が "イメージをプルしている"、"ウォーム アップしている"、または "アプリケーションを削除している" というメッセージが表示される場合は、上記の設定が参照されています。 これらの設定は無効にすることもできます。

次のステップ

Mesh アプリのデバッグに関するチュートリアルを読んでください