dotTrace 2025.1 ヘルプ

プロファイル静的メソッド

静的メソッドのプロファイリングは、ReSharper の実行構成機能に基づいています。これにより、スタートアッププロジェクト、任意の実行可能ファイル、任意の静的メソッドに対して、さまざまな実行パラメーターを持つ多数の定義済み構成を作成できます。dotTrace は ReSharper プラットフォームを共有しているため、静的メソッドを含むすべての実行構成をプロファイリングできます。

  1. Visual Studio でソリューションを開きます。

  2. プロファイリングする静的メソッドを含むファイルを開きます。

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

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

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

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

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

  7. プロファイルされたメソッドは、特別な JetLauncher プロセスで実行されます。メソッドが機能し終わった後、プロセスは任意のキーを押すことを提案します。これでプロセスが終了し、スナップショットが作成されます。

  8. 収集したスナップショットを dotTrace Viewer で分析します。

関連ページ:

実行構成

ReSharper は、ソリューションの複数の実行構成の作成、管理、実行を支援します。実行構成では、プロジェクト、静的メソッドまたは実行可能ファイルを実行またはデバッグできます。実行構成ポップアップ:実行構成ポップアップを使用すると、実行構成を実行したり、任意の方法で管理したりできます。ポップアップを開くには、を押すか、メインメニューからを選択します。ポップアップに既存の実行構成がすべて表示されます。アクティブな実行構成は太字でハイライトされています。ReSharper で構成を実行して実行...

プロファイリングセッションの構成

プロファイリングセッションを構成するには、次のことを行う必要があります。プロファイルするアプリケーションを dotTrace で実行する方法を指定します。これは、実行構成を使用して行うことができます。すでに実行中のアプリケーションのプロファイルを作成する場合、この手順は必要ありません。dotTrace がアプリケーションをプロファイリングする方法を指定します。プロファイリングタイプを選択し、(オプションで) 時間測定タイプ、プロセスフィルターなどのその他のプロファイリングオプションを構成します。...

プロファイル単体テスト

ユニットテストのプロファイリングには 3 つの方法があります。Visual Studio に統合された dotTrace の使用 (推奨)、dotTrace および ReSharper の使用、スタンドアロン dotTrace の使用 API を使用してプロファイリングを制御する場合、これが単体テストをプロファイリングする唯一の可能な方法であることに注意してください。Visual Studio で統合された dotTrace を使用して単体テストをプロファイルする Visual Studio でソリュー...