Diagnostics

Important

Visual Studio App Center est prévu pour la mise hors service le 31 mars 2025. Bien que vous puissiez continuer à utiliser Visual Studio App Center jusqu’à ce qu’il soit entièrement mis hors service, il existe plusieurs alternatives recommandées que vous pouvez envisager de migrer vers.

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

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 à des fins d’analyse par l’équipe de développement, ce qui élimine le travail de deviner ce qui s’est réellement passé dans l’application en cas d’échec.

Remarque

Les diagnostics App Center ne fournissent pas de traitement en temps réel des incidents, car il peut y avoir des retards dans l’envoi des données dans le SDK.

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 encapsuler du code potentiellement risqué avec la vérification des erreurs ou essayer/intercepter 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. Apprenez-en davantage sur les bonnes pratiques relatives au moment et à l’utilisation d’erreurs dans la documentation officielle pour les exceptions.

Remarque

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 le reste est automatiquement supprimé par le Kit de développement logiciel (SDK).
  • Le Kit de développement logiciel (SDK) tronque chaque clé et valeur de propriété aux 125 premiers caractères.