DA0002: VSPerfCorProf.dll がありません

規則 ID

DA0002

[カテゴリ]

プロファイリング ツールの使用

プロファイル方法

VSPerfCmd および VSPerfASPNETCmd のコマンド ライン ツールを使用したプロファイリング

Message

VSPerfCLREnv.cmd で環境変数を正しく設定していない状態でファイルが収集された可能性があります。マネージ バイナリのシンボルを解決できません。

規則の種類

情報

原因

プロファイリング実行中に VSPerfCorProf.dll が見つかりませんでした。この警告は、VSPerfCLREnv.cmd ツールを使用せずにプロファイラー データ収集用のコマンド ライン ツールを使用して、必要な環境変数を初期化すると発生します。また、プロファイリング ツールが起動されたときに別のプロファイラーが実行中の場合も、この警告が発生することがあります。

規則の説明

プロファイラーでプロファイリングを実行して .NET Framework バイナリのシンボルを解決するには、事前に特定の環境変数を設定する必要があります。この警告は、プロファイル データを収集する前に VSPerfCLREnv.cmd ツールが実行されていなかったことを示します。マネージ バイナリのシンボルを解決できない場合があります。コマンド ラインからプロファイリング ツールを使用する方法の詳細については、「コマンド ラインからのプロファイリング ツールの使用」を参照してください。

違反の修正方法

Visual Studio プロファイリング ツールのコマンド ライン ツールを使用してマネージ アプリケーションをプロファイリングする場合は、データの収集を開始する前に VSPerfCLREnv コマンド ライン ツールを実行してください。