次の方法で共有


WaitStart

WaitStart オプションを指定すると、プロファイラーの初期化が完了したか、または指定した秒数が経過したときにのみ、VSPerfCmd.exe Start サブコマンドは制御を返します。既定では、Start コマンドはすぐに制御を返します。Start サブコマンドがプロファイラーを初期化せずに制御を返すと、エラーが返されます。秒数が指定されない場合、Start コマンドは無期限に待機します。

WaitStart オプションは、バッチ ファイルで、プロファイラーが初期化済みであることを保証するために役立ちます。

VSPerfCmd.exe /Start:Method /Output:FileName[Options] /StartWait[:Seconds]

パラメーター

  • Seconds
    Start サブコマンドから戻る前に待機する秒数。

必須のオプション

WaitStart オプションは、Start サブコマンドを使用する場合にのみ使用できます。

  • **Output:**filename
    出力ファイル名を指定します。

使用例

このバッチ ファイルの例では、Start コマンドはプロファイラーが初期化するのを 5 秒間待機します。

VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp /WaitStart:5
if not %errorlevel% 0 goto :error_tag
VSPerfCmd.exe /Launch:TestApp.exe
goto :end
:error_tag
@echo Could not start Profiler!
@echo Error %errorlevel%
:end