共用方式為


DA0002:遺漏 VSPerfCorProf.dll

規則 ID

DA0002

分類

程式碼剖析工具使用

程式碼剖析方法

使用 VSPerfCmd 和 VSPerfASPNETCmd 命令列工具進行程式碼剖析

訊息

顯然,收集檔案時沒有適當設定與 VSPerfCLREnv.cmd 搭配使用的環境變數。 無法解析 Managed 二進位檔的符號。

規則型別

資訊

原因

程式碼剖析工具在執行程式碼剖析期間找不到 VSPerfCorProf.dll。 使用命令列工具收集分析工具資料,但未使用 VSPerfCLREnv.cmd 工具初始化必要的環境變數時,會發生這個警告。 如果當程式碼剖析工具啟動時,另一個分析工具正在執行,也可能會引發警告。

規則描述

必須先設定特定的環境變數,程式碼剖析工具才能執行程式碼剖析以解析 .NET Framework 二進位檔中的符號。 此警告表示 VSPerfCLREnv.cmd 工具未在收集程式碼剖析資料之前執行。 Managed 二進位檔的符號可能未解析。 如需從命令列使用程式碼剖析工具的詳細資訊,請參閱從命令列使用程式碼剖析工具

如何修正違規

當您使用 Visual Studio 程式碼剖析工具中的命令列工具來剖析 Managed 應用程式時,請在開始收集資料之前,執行 VSPerfCLREnv 命令列工具。