规则 ID |
DA0002 |
类别 |
分析工具使用 |
分析方法 |
使用 VSPerfCmd 和 VSPerfASPNETCmd 命令行工具分析 |
消息 |
它将显示在未正确设置环境变量的情况下以 VSPerfCLREnv.cmd 收集文件。 托管二进制文件的符号可能未解析。 |
规则类型 |
信息 |
原因
探查器未能在分析运行期间找到 VSPerfCorProf.dll。 当使用命令行工具收集探查器数据,但未使用 VSPerfCLREnv.cmd 工具初始化必要的环境变量时,将出现此警告。 如果分析工具启动时运行的是另一个探查器,也可能会激发警告。
规则说明
分析运行前必须设置特定的环境变量,探查器才能解析.NET Framework 二进制文件中的符号。 此警告表示,收集分析数据前不会运行 VSPerfCLREnv.cmd 工具。 托管二进制文件的符号可能未解析。 有关使用命令行分析工具的更多信息,请参见从命令行使用分析工具
如何解决冲突
在 Visual Studio 分析工具中使用命令行工具分析托管应用程序时,先运行 VSPerfCLREnv 命令行工具,然后再开始收集数据。