VSPerf
[VsPerf] のコマンド ライン ツールを使用する:
Visual Studio がデバイスにインストールされていると、コマンド ラインから Windows ストア apps のプロファイリングを行います。
サンプリング プロファイル方法を使用して、Windows 8 個のデスクトップ アプリケーションおよび Windows Server 2012 アプリケーションのプロファイリングを行います。
、プロファイル オプションの詳細については、Windows 8 および Windows Server 2012 アプリケーションのプロファイリングを参照してください。
このトピックの内容
このトピックでは、vsperf.exe のコマンド ライン ツールで使用できるオプションについて説明します。このトピックは、次のセクションで構成されています。
Windows ストア apps のみ
Windows 8 のデスクトップ アプリケーションおよび Windows Server 2012 アプリケーションのみ
すべてのアプリケーション
Windows ストア apps のみ
これらのオプションは、Windows ストア apps にのみ適用されます。
/app:{AppName} |
プロファイラーを起動し、[スタート] メニューから起動するアプリケーションを指定した待機します。 インストール apps のアプリケーションの名前と PackageFullName を表示する実行 vsperf /listapps。 |
/package:{PackageFullName} |
プロファイラーを起動し、[スタート] メニューから起動するアプリケーションを指定した待機します。 インストール apps のアプリケーションの名前と PackageFullName を表示する実行 vsperf /listapps。 |
/js |
JavaScript の apps のプロファイリングに必要です。 JavaScript の apps からパフォーマンス データを収集します。 /package または /attach でのみ使用します。 |
/noclr |
省略可能。CLR データは収集しません。 /package または /attach でのみ使用します。 最適化で、マネージ シンボルは解決されません。 |
/listapps |
インストールするアプリケーションの名前と PackageFullNames を示します。 |
Windows 8 のデスクトップ アプリケーションおよび Windows Server 2012 アプリケーションのみ
これらのオプションは、Windows ストア apps では動作しません。
/launch:{Executable} |
まず、指定した実行可能ファイルをプロファイリング開始します。 |
/args:{ExecutableArguments} |
コマンド ライン引数を /launch のターゲットを渡すように指定します。 |
/console |
新しいコマンド ウィンドウの /launch のターゲットが実行されます。 |
すべてのアプリケーション
これらのオプションは、Windows 8 または Windows Server 2012 のすべてのアプリケーションに適用されます。
/attach:{PID|ProcessName}[,PID|ProcessName]... |
指定されたプロセスのデータが収集されます。 プロセス ID (PID) と実行 apps のプロセス名を表示するためにタスク マネージャーを使用します。 |
/file:{ReportName} |
省略可能。出力ファイル (オーバーライドの既存のファイル) を指定します。 /package または /attach でのみ使用します。 |
/pause |
にデータ収集を一時停止します。 |
/resume |
再開データの収集。 |
/stop |
データ収集を停止し、ターゲット プロセスを終了します。 |
/detach |
データ収集を停止し、ターゲット プロセスが実行を続けることができます。 |
/status |
プロファイラーの状態を表示します。 |