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