Showing results for Diagnostics - Visual Studio Blog

Jun 9, 2022
Post comments count5
Post likes count3

New Profiler feature in Visual Studio

Misty Hays
Misty Hays

Introducing the new File I/O tool  We just launched a new profiling tool in Visual Studio 17.2 that helps you understand how you can optimize your File I/O operations to improve performance in your apps. If you’re trying to investigate and diagnose slow loading times, the new File IO tool can help you understand how the I/O operations impact your ...

.NETPerformanceDiagnostics
Apr 16, 2021
Post comments count9
Post likes count1

Managed Memory Dump Analyzers

Mark Downie
Mark Downie

With the release of Visual Studio 2019 16.9 you can try out our new managed memory dump analyzers to help you root cause the issues that plague your applications in production. We're excited for you to give it a try!

Debugging and DiagnosticsDebuggingDiagnostics
Mar 2, 2021
Post comments count14
Post likes count0

New Dynamic Instrumentation Profiling for .NET

Sagar Shetty
Sagar Shetty

With the release of version 16.9 of Visual Studio, instrumentation profiling in Visual Studio just got better. Introducing our new dynamic instrumentation tool. This tool shows the exact number of times your functions are called and is faster than our previous static instrumentation tool. It also supports .NET Core instrumentation without...

Visual StudioDebugging and DiagnosticsDiagnostics
Oct 8, 2020
Post comments count8
Post likes count0

Cross Platform Managed Memory Dump Debugging

Mark Downie
Mark Downie

With the release of Visual Studio 16.8 Preview 3 you now have the ability to open and analyze managed dumps collected on Linux and use the best in class debugging tools available in Visual Studio.

DiagnosticsDebugger
Sep 14, 2020
Post comments count2
Post likes count0

Disassembly improvements for optimized managed debugging

Mark Downie
Mark Downie

If you are focused on squeezing out the last bits of performance for your .NET service or application, you might choose to take advantage of JIT compiler optimizations. However, debugging optimized code can be a challenge. In this blog I’ll show you how the Disassembly Window can help you debug optimized code.

DebuggingDiagnostics
Jul 27, 2020
Post comments count0
Post likes count1

Database Profiling with Visual Studio

Esteban Herrera
Esteban Herrera

Examine when database queries were executed and measure how long the take using Visual Studio's Performance Profiler.

SQLDiagnosticsProfiling
Apr 28, 2020
Post comments count3
Post likes count0

Exception Helper – Rethrown Exceptions

Andy Sterland
Andy Sterland

Ever had a bug in an async method that caused an exception? Been frustrated that the debugger doesn't show you where that exception happened? Or been frustrated when looking at an exception that has an inner exception, but the debugger doesn't easily show you where that exception was from? Starting from the Visual Studio 2019 16.5 release, the exce...

Debugging and DiagnosticsDiagnosticsexception
Aug 19, 2019
Post comments count11
Post likes count0

Find solutions faster by analyzing crash dumps in Visual Studio

Mark Downie
Mark Downie

When unexpected crashes occur in your managed application you are often left with little evidence of the issue; capturing and analyzing memory dumps may be your last best option. Thankfully Visual Studio is a great tool for analyzing your apps memory dumps! In this post we show you how easy it can be to resolve the issue using Visual Studio.

DebuggingDiagnostics
Jul 15, 2019
Post comments count2
Post likes count0

Resolve code issues in live apps running in Azure Kubernetes Services with the Snapshot Debugger

Mark Downie
Mark Downie

Snapshot Debugger is built for production so you can set Snappoints and Logpoints in code, like debugger breakpoints and tracepoints. However, when a Snappoint is hit in an AKS Linux Docker container, a snapshot is dynamically created without stopping the process. You are then able to attach to these snapshots using Visual Studio.

ASP.NETVisual Studio 2019Diagnostics