Debug in Azure

With Visual Studio, .NET, and Azure you get powerful debugging and diagnostics to solve the hardest bugs in your cloud apps
Debug in Azure
Automatic Snapshots on Exceptions

Automatic Snapshots on Exceptions

Production debugging your cloud has never been so simple

With automatic Snapshots, you get full visibility into the complete debug state when exceptions are thrown in your C# and Visual Basic apps. View snapshots in a cloud based experience or download snapshots for full debugging experience in Visual Studio Enterprise 2017. See the complete picture with environmental and local variables, and quickly find the root cause of the issue. No more need to reproduce the issue locally to track down exceptions.

Interactive Snappoints and Logpoints

Understand exactly what is happening at any line of code in production

Unlike remote debugging with breakpoints, Snappoints do not halt your application when hit – instead, they capture a snapshot of your app’s state and continue running. You can therefore use Snappoints to debug a live site with minimal impact to any end users hitting the site. The other equally non-invasive feature called Logpoints enables you to insert new logging statements in your app on-the-fly, without any code changes or redeployments.
Interactive Snappoints and Logpoints
Find errors quickly with correlated traces

Find errors quickly with correlated traces

Tracking errors across a distributed apps is now built-in

Distributed applications are nothing new, but the difficulties of finding the root cause of exceptions in a distributed system are still a challenge to solve. Until now. With Correlation IDs built into Application Insights, you no longer have to manually handle tracing a transaction across multiple microservices or components, it’s now just part of the cloud.

Solve performance issues with production profiling

Find out which methods are slowing down performance for your users

Production problems are more than just exceptions. Performance issues can cause just as much trouble as exceptions and can be even harder to track down. Take the easy path to improving your applications performance with the Application Insights Profiler.
Solve performance issues with production profiling

Free, fully-featured IDE for students, open-source and individual developers

Free download

Professional developer tools, services, and subscription benefits for small teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all sizes

Free trial