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