dotTrace 2025.3 ヘルプ

Visual Studio からプロファイリングセッションを開始

Visual Studio に統合された dotTrace を使用すると、現在開いているソリューション、具体的には特定の実行構成をプロファイリングできます。

実行構成を使用すると、スタートアッププロジェクト、任意の実行可能ファイル、さらには静的メソッドに対して、さまざまな実行パラメーターを使用して多数の定義済み構成を作成できます。例: CPU アーキテクチャと CLR バージョンによって異なる多数の構成を作成できます。これらの構成を使用すると、毎回特定の実行パラメーターを設定する必要がなく、プロジェクトを迅速に実行またはデバッグできます。dotTrace は ReSharper プラットフォームを共有しているため、あらゆる実行構成をプロファイリングできます。

デフォルトでは、ソリューションには実行構成が 1 つだけあります。これは、起動プロジェクトの構成です。

スタートアッププロジェクトのプロファイリングを開始する

  1. 以下のいずれか 1 つを実行します:

    • 実行構成をまだ作成していない場合は、Visual Studio メニューで ReSharper | プロファイル | スタートアップ構成パフォーマンスプロファイリングの実行を選択します。

    • 複数の(デフォルトの)実行構成がある場合は、Visual Studio メニューで ReSharper | ツール | 実行構成を選択し、[project_name] (VS スタートアップ) コンフィギュレーションを選択します。次に、ReSharper | プロファイル | スタートアップ構成パフォーマンスプロファイリングの実行を選択します。

    これにより、プロファイルスタートアッププロジェクトウィンドウが開きます。

  2. プロファイルスタートアッププロジェクトウィンドウで、プロファイリングセッションの構成の説明に従ってプロファイリング設定を行います。

  3. 開始をクリックします。

特定の実行構成のプロファイリングを開始する

  1. プロジェクト、実行可能ファイル、特定の静的メソッドの実行構成を作成します。これを行うには、Visual Studio メニューで ReSharper | ツール | 実行構成 ... | 追加を選択し、対応する項目を選択します。これにより、実行構成オプションを含むウィンドウが開きます。これらの詳細については、「ReSharper のドキュメント」を参照してください。

  2. Visual Studio メニュー ReSharper | ツール | 実行構成 ... | [run_config_name] | 構成 | 選択を使用して、作成した実行構成を選択します。

  3. Visual Studio メニューで、ReSharper | プロファイル | スタートアップ構成パフォーマンスプロファイリングの実行を選択します。これにより、プロファイルスタートアッププロジェクトウィンドウが開きます。

  4. プロファイルスタートアッププロジェクトウィンドウで、プロファイリングセッションの構成の説明に従ってプロファイリング設定を行います。

  5. 開始をクリックします。

特定の実行構成のプロファイリングをすばやく開始する

パフォーマンスプロファイラウィンドウを使用して、特定の実行構成のプロファイリングをすばやく開始することもできます。

  1. プロジェクト、実行可能ファイル、特定の静的メソッドの実行構成を作成します。これを行うには、Visual Studio メニューで ReSharper | ツール | 実行構成 ... | 追加を選択し、対応する項目を選択します。これにより、実行構成オプションを含むウィンドウが開きます。

    詳細については、ReSharper のドキュメントを参照してください。

  2. Visual Studio メニュー ReSharper | プロファイル | オープンパフォーマンスプロファイラを使用してパフォーマンスプロファイラウィンドウを開きます。

  3. パフォーマンスプロファイラウィンドウの ThemedIcon.Run.Screen.(Gray).png リストで、プロファイリングタイプを選択します。

  4. パフォーマンスプロファイラウィンドウの実行構成のリストで、作成した構成を選択します。

  5. ThemedIcon.Run.Screen.(Gray).png をクリックします。

静的メソッドのプロファイリングをすばやく開始する

静的メソッドの実行構成のプロファイリングは、特定の静的メソッドのアクションリストを使用して開始できます。

  1. メソッドにキャレットを置き、を押します Alt+Enter

  2. リストで、デバッグメソッド | プロファイル([profiling_type])メソッドを選択します。

    このセッションでは、パフォーマンスプロファイラウィンドウで現在選択されているプロファイリングタイプが使用されます。

  3. プロファイルスタートアッププロジェクトウィンドウで、プロファイリングセッションの構成の説明に従ってプロファイリング設定を行います。

  4. 開始をクリックします。

別のアプリケーションのプロファイリングを開始する

特定の実行構成ではなく、任意のアプリケーションのプロファイリングを開始することもできます。

  1. Visual Studio メニューで、ReSharper | プロファイル | アプリケーションパフォーマンスプロファイリングを実行しています ... を選択します。これにより、プロファイル適用ウィンドウが開きます。

  2. プロファイリングセッションを開始します

2024 年 5 月 26 日