Visual Studio からプロファイリングセッションを開始
Visual Studio に統合された dotTrace を使用すると、現在開いているソリューション、より具体的には特定の 実行構成をプロファイリングできます。
実行構成を使用すると、スタートアッププロジェクト、任意の実行可能ファイル、さらには静的メソッドに対して、さまざまな実行パラメーターを使用して多数の定義済み構成を作成できます。 例: CPU アーキテクチャと CLR バージョンによって異なる多数の構成を作成できます。 これらの構成を使用すると、毎回特定の実行パラメーターを設定する必要がなく、プロジェクトを迅速に実行またはデバッグできます。 dotTrace は ReSharper プラットフォームを共有しているため、あらゆる実行構成をプロファイリングできます。
デフォルトでは、ソリューションには実行構成がひとつだけあり、スタートアッププロジェクト用の構成です。
スタートアッププロジェクトのプロファイリングを開始する
次のいずれかを実行します。
実行構成をまだ作成していない場合は、Visual Studio メニューで を選択します。
複数の(デフォルトの)実行構成がある場合は、Visual Studio メニューで を選択し、 [project_name] (VS スタートアップ) コンフィギュレーションを選択します。 次に、 を選択します。
これにより、 プロファイル スタートアッププロジェクト ウィンドウが開きます。
プロファイル スタートアッププロジェクト ウィンドウで、 プロファイリングセッションの構成 の説明に従ってプロファイリング設定を行います。
開始 をクリックします。
特定の実行構成のプロファイリングを開始する
プロジェクト、実行可能ファイル、特定の静的メソッドの実行構成を作成します。 これを行うには、Visual Studio メニューで を選択し、対応する項目を選択します。 これにより、実行構成オプションを含むウィンドウが開きます。 これらの詳細については、「ReSharper のドキュメント 」を参照してください。
Visual Studio メニュー を使用して、作成した実行構成を選択します。
Visual Studio メニューで、 を選択します。 これにより、 プロファイル スタートアッププロジェクト ウィンドウが開きます。
プロファイル スタートアッププロジェクト ウィンドウで、 プロファイリングセッションの構成 の説明に従ってプロファイリング設定を行います。
開始 をクリックします。
特定の実行構成のプロファイリングをすばやく開始する
パフォーマンスプロファイラ ウィンドウを使用して、特定の実行構成のプロファイリングをすばやく開始することもできます。
プロジェクト、実行可能ファイル、特定の静的メソッドの実行構成を作成します。 これを行うには、Visual Studio メニューで を選択し、対応する項目を選択します。 これにより、実行構成オプションを含むウィンドウが開きます。
詳細については、 ReSharper のドキュメントを参照してください。
Visual Studio メニュー を使用して パフォーマンスプロファイラ ウィンドウを開きます。
パフォーマンスプロファイラ ウィンドウの
リストで、プロファイリングタイプを選択します。パフォーマンスプロファイラ ウィンドウの実行構成のリストで、作成した構成を選択します。
をクリックします。
静的メソッドのプロファイリングをすばやく開始する
静的メソッドの実行構成のプロファイリングは、特定の静的メソッドのアクションリストを使用して開始できます。
メソッドにキャレットを置き、を押します Alt+Enter
リストで、 を選択します。
このセッションでは、 パフォーマンスプロファイラ ウィンドウで現在選択されているプロファイリングタイプが使用されます。
プロファイル スタートアッププロジェクト ウィンドウで、 プロファイリングセッションの構成 の説明に従ってプロファイリング設定を行います。
開始 をクリックします。
別のアプリケーションのプロファイリングを開始する
特定の実行構成ではなく、任意のアプリケーションのプロファイリングを開始することもできます。
Visual Studio メニューで、 を選択します。 これにより、 プロファイル適用 ウィンドウが開きます。