使用探查器命令行收集独立应用程序的详细计时数据

本文介绍从命令行使用检测方法收集客户端(独立)组件(如 DLL)的详细性能数据的步骤和选项。 使用检测方法收集详细计时信息。 检测数据可用于分析 I/O 问题和精细分析应用程序方案。

注意

对于 .NET Core 和 .NET 5+,请参阅命令行检测方案的通过命令行度量应用程序性能。 .NET Core 和 .NET 5+ 二进制文件不支持 VSInstr。 从 Visual Studio 2022 版本 17.6 开始,我们建议也对 .NET Framework 方案使用 VSDiagnostics.exe,因为它提供了动态检测。

使用 VSInstr,可以检测需要其计时信息的 DLL,然后使用 VSPerfCmd 捕获跟踪。 这将生成一个 .vsp 文件,随后可在 Visual Studio 中加载和分析该文件。

常见任务

任务 相关的内容
使用检测分析 .NET Framework 应用程序 - 检测 .NET 组件并收集详细计时数据
使用检测分析 C/C++ 应用程序 - 检测本机组件并收集详细计时数据