Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Windows forms application tracing

Tags:

c#

.net

winforms

We have a .net Windows Forms Application running in production. Is there any Free Tool that we can install to check which method of which class is called and what is the sequence? Tried CLR Profiler, but it seems to show only the memory usage but not method call tree.

Thanks.

like image 844
Tech Solver Avatar asked Sep 19 '26 20:09

Tech Solver


1 Answers

Ants Performance Profiler:

You could use the following Ants Performance Profiler.

ANTS Performance Profiler is a code profiler for .NET desktop, ASP.NET, and ASP.NET MVC applications. It helps you debug your application quickly by giving you a complete picture of your application's performance.

Ants Performance Profiler

Visual studio profiler:

Visual studio has it's own free profiler build in as well.

Visual studio profiler

Tutorial:

Visual studio profiler tutorial

JetBrains:

I recommend the following profiler created by JetBrains.

JetBrains Profiler

JetBrains created a lot of helpful tool for Visual Studio, best example is: ReSharper. You should definitely try this profiler.

All profilers will provide you the methods within the application, and more important: how many times they are called. You should always try to reduce these calls if possible.

like image 80
Max Avatar answered Sep 22 '26 09:09

Max



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!