Diagnostics

Important

La mise hors service de Visual Studio App Center est prévue pour le 31 mars 2025. Bien que vous puissiez continuer à utiliser Visual Studio App Center jusqu’à sa mise hors service complète, il existe plusieurs alternatives recommandées vers lesquelles vous pouvez envisager la migration.

En savoir plus sur les chronologies et les alternatives de support.

Vue d’ensemble

App Center Diagnostics est un service Cloud qui aide les développeurs à surveiller l’intégrité d’une application, en livrant les données nécessaires pour comprendre ce qui se passe lorsqu’une application échoue pendant les tests ou en nature. Le Kit de développement logiciel (SDK) Diagnostics App Center collecte des informations sur les incidents et les erreurs dans vos applications et les charge sur le portail App Center pour une analyse par l’équipe de développement, éliminant ainsi les suppositions sur ce qui s’est réellement passé dans l’application en cas d’échec.

Crashes

Les incidents se produisent quand une exception d’exécution se produit à partir d’un événement inattendu qui termine l’application. Il s’agit d’erreurs non gérées par un bloc try/catch. Lorsqu’un incident se produit, App Center crashes enregistre l’état de l’application et de l’appareil et génère automatiquement un journal des incidents. Ces journaux contiennent des informations précieuses pour vous aider à résoudre le problème.

Erreurs

Les développeurs expérimentés savent où le code peut échouer et encapsulent le code potentiellement risqué avec la vérification des erreurs ou essaient/interceptent des blocs pour gérer les problèmes au fur et à mesure qu’ils se produisent. Pour les applications Android, MAUI/Xamarin, Unity, UWP, WPF et WinForms , les erreurs app Center vous permettent de gérer les erreurs dans votre application et d’éviter les problèmes potentiels dans votre application. Pour plus d’informations sur les meilleures pratiques sur le moment et la façon d’utiliser les erreurs, consultez la documentation officielle pour les exceptions.

Notes

Les erreurs app Center sont uniquement prises en charge pour les applications Android, Xamarin, Unity, UWP, WPF et WinForms.

Limites

  • Le nombre maximal de propriétés d’erreur par erreur est de 20. Lorsque plus de 20 propriétés sont envoyées, les 20 premières propriétés sont traitées et les autres sont automatiquement supprimées par le SDK.
  • Le Kit de développement logiciel (SDK) tronque chaque clé de propriété et chaque valeur aux 125 premiers caractères.