.NET Performance Profiler

Optimize .NET Applications

dotTrace helps you detect performance bottlenecks in a variety of .NET and .NET Core applications: WPF and Universal Windows Platform, ASP.NET, Windows services, WCF services, and unit tests. Mono and Unity applications are supported as well.

Profile all types of .NET applications

Analyze any performance issues

Get accurate data on calls execution time. In the timeline profiling mode, get the same call time data but bound to a timeline. Use timeline data to analyze performance issues where the order of events matters, such as UI freezes, excessive garbage collection, uneven workload distribution, inefficient file I/O, and others.

Profile all types of .NET applications

Profile SQL queries and HTTP requests

Find out how a particular query affects application performance and why this query is running slow.

If you develop a web application, learn how it processes incoming HTTP requests.

Profile static methods and unit tests

You can instantly get comprehensive profiling data without having to build your solution, run the profiler and perform a usage scenario. Just add a static method alongside the code that you're optimizing, and profile it!

If you employ unit testing in your project, dotTrace helps you profile any test in just a few clicks. In addition, dotTrace offers a special TeamCity plugin which you can use to profile integration tests on your CI server and prevent performance regressions.

Profile and analyze results in Rider and Visual Studio

With dotTrace, you can profile and analyze call stacks without leaving your IDE. It is already integrated into Visual Studio and JetBrains Rider.

You can even navigate to a method declaration from a hot spot in the call tree!

更多功能

使用 dotUltimate
解锁更多开发能力

利用高级分析器、覆盖工具以及 AI 赋能功能提升您的工作效率,并选择最适合您项目的 IDE。获取 dotUltimate,这是一种经济高效的解决方案,可以满足您所有的 .NET 和游戏开发需求。
Rider
ReSharper
ReSharper C++
AI Assistant
dotCover
dotTrace
dotMemory
dotPeek

获取仅限 dotUltimate 订阅者使用的顶级分析器和覆盖工具,并按照您的方式工作,在 Rider 和 ReSharper 之间无缝切换。

通过集成到 Rider 和 ReSharper 中的 AI 赋能功能加速您的工作流,提升编码速度并使编码更加愉悦。

通过单一的综合许可证减少采购开销并优化成本。使用 dotUltimate 为您的业务增长做好准备,它会随着开发者需求的变化不断发展。

  1. 获取仅限 dotUltimate 订阅者使用的顶级分析器和覆盖工具,并按照您的方式工作,在 Rider 和 ReSharper 之间无缝切换。

1 / 3(Current Item: 1)

Teams all over the world use dotTrace. Join them!

30天免费试用

经过验证的合规性与安全性

JetBrains 工具遵循行业领先的安全标准,包括 SOC 2 认证,确保贵组织的数据得到保护,并且我们的产品符合全球法规。我们的信任中心提供了所有 SOC 2 报告、渗透测试报告摘要和安全问卷。