コマンド ラインからのプロファイリング ツールの使用
Visual Studio プロファイリング ツールのコマンド ライン ツールを使用して、コマンド プロンプトでアプリケーションをプロファイリングしたり、バッチ ファイルやスクリプトでプロファイリングを自動化したりできます。コマンド プロンプトでレポート ファイルを生成することもできます。スタンドアロンの簡易プロファイラーを使用すると、Visual Studio がインストールされていないコンピューター上のデータを収集できます。
[!メモ]
Windows 8 のセキュリティは強化された機能および Windows Server 2012 は、Visual Studio のプロファイラーがこれらのプラットフォームのデータを収集する方法に大きな変更されました。Windows ストア apps は、新しいコレクション手法が必要です。「Windows 8 および Windows Server 2012 アプリケーションのプロファイリング」を参照してください。
一般的なタスク
タスク |
関連するコンテンツ |
---|---|
シンボルの場所の設定: 関数とパラメーターの名前を表示するには、プロファイラーがプロファイリング対象のバイナリのシンボル ファイル (.pdb) にアクセスできる必要があります。これらのファイルには、分析で表示する Microsoft オペレーティング システムおよびアプリケーション用のシンボル ファイルが含まれている必要があります。Microsoft パブリック シンボル サーバーを使用して、Microsoft バイナリ用の正しい .pdb ファイルがあるかどうかを確認できます。 |
|
アプリケーションのプロファイリング: ターゲット アプリケーションのプロファイリングに使用するコマンド ライン ツールとオプションは、アプリケーションの種類、プロファイリングの方法、およびターゲット アプリケーションがマネージ アプリケーションであるかネイティブ アプリケーションであるかによって異なります。 |
|
.xml レポートおよび .csv レポートの作成: コマンド プロンプトでプロファイリングを実行すると、Visual Studio のインターフェイスで表示できるデータ ファイルが作成されます。コマンド ライン ツール VSPerfReport を使用して、データの .xml ファイルまたはコンマ区切り値 (.csv) ファイルを生成することもできます。 |
|
Visual Studio がインストールされていないコンピューター上のコードのプロファイリング: プロファイリング ツールのスタンドアロンのプロファイラーを使用して、Visual Studio がインストールされていないコンピューター上のアプリケーションのデータを収集できます。 |