次の方法で共有


VSPerf

[VsPerf] のコマンド ライン ツールを使用する:

  1. Visual Studio がデバイスにインストールされていると、コマンド ラインから Windows ストア apps のプロファイリングを行います。

  2. サンプリング プロファイル方法を使用して、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

プロファイラーの状態を表示します。

参照

概念

Windows 8 および Windows Server 2012 アプリケーションのプロファイリング

コマンド ラインからのプロファイリング ツールの使用