こんにちは、この応答が遅すぎないことを願っています。Visual Studio プロファイラー チームの Andre Hamilton です。このような大きなレポート ファイルの分析には時間がかかります。すべての関数がインストルメント化されているため、インストルメンテーションはそれだけの量のデータを生成します。コマンドラインによるプロファイリングを気にしないのであれば、いくつかの関数または特定のバイナリをインストルメント化することで、処理を高速化できる可能性があります。これによりvspファイルが作成され、VSで開いて通常どおり使用できます。プロジェクトで n 個のバイナリを実行する必要があるとします。これらのバイナリのうち、バイナリ ni のパフォーマンスに関心があるとします。
VisualStudio のコマンド プロンプトを開きますvsinstr ni.dll
。注意: バイナリが署名されている場合は、計測後に再署名する必要があります
2) 指定されたコマンドを使用して、計装モードでプロファイラーを開始します。
vsperf /start:trace /output:myinstrumentedtrace.vsp
3) アプリケーションを起動する
4) プロファイリングを停止する準備が整ったら
vsperf /shutdown
お役に立てれば
(注意してください、データの収集と分析の両方を行うための VS のライセンス コピーを持っていることを前提としています)。