从 Visual Studio 开始性能分析会话
dotTrace 集成在 Visual Studio 中,允许您分析当前打开的解决方案,更具体地说,是某个特定的 运行配置。
运行配置允许您为启动项目、任意可执行文件,甚至任何静态方法创建多个具有不同运行参数的预定义配置。 例如,您可以创建多个配置,这些配置在 CPU 架构和 CLR 版本上有所不同。 这些配置可用于快速运行或调试您的项目,而无需每次设置特定的运行参数。 由于 dotTrace 共享 ReSharper 平台,它能够分析任何运行配置。
默认情况下,您的解决方案只有一个运行配置——启动项目的配置。
开始分析启动项目的性能
执行以下操作之一:
如果您尚未创建任何运行配置,请在 Visual Studio 菜单中选择 。
如果您有多个(默认)运行配置,请在 Visual Studio 菜单中选择 并选择 [project_name] (VS 启动) 配置。 然后选择 。
这将打开 分析启动项目 窗口。
在 分析启动项目 窗口中,按照 配置分析会话 中的描述配置性能分析设置。
点击 启动。
开始分析特定运行配置的性能
为您的项目、可执行文件或特定静态方法创建运行配置。 为此,请在 Visual Studio 菜单中选择 ,选择相应的项目。 这将打开带有运行配置选项的窗口。 有关它们的更多信息,请参阅 ReSharper 文档。
使用 Visual Studio 菜单 选择创建的运行配置。
在 Visual Studio 菜单中选择 。 这将打开 分析启动项目 窗口。
在 分析启动项目 窗口中,按照 配置分析会话 中的描述配置性能分析设置。
点击 启动。
快速开始分析特定运行配置的性能
您还可以使用 性能分析器 窗口快速开始分析特定运行配置的性能。
为您的项目、可执行文件或特定静态方法创建运行配置。 为此,请在 Visual Studio 菜单中选择 ,选择相应的项目。 这将打开带有运行配置选项的窗口。
有关它们的更多信息,请参阅 ReSharper 文档。
使用 Visual Studio 菜单 打开 性能分析器 窗口。
在 性能分析器 窗口中,在
列表中选择性能分析类型。在 性能分析器 窗口中,在运行配置列表中选择创建的配置。
点击
。
快速开始分析静态方法的性能
可以通过特定静态方法的操作列表开始分析静态方法的运行配置。
将光标放在方法上并按 Alt+Enter
在列表中选择 。
请注意,此会话将使用 性能分析器 窗口中当前选择的性能分析类型。
在 分析启动项目 窗口中,按照 配置分析会话 中的描述配置性能分析设置。
点击 启动。
开始分析其他应用程序的性能
您还可以开始分析任意应用程序的性能,而不是特定的运行配置。
在 Visual Studio 菜单中选择 。 这将打开 分析应用程序 窗口。