Freigeben über


Diagnostik

Wichtig

Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis sie vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie die Migration in Betracht ziehen können.

Erfahren Sie mehr über die Fristen für den Support sowie über mögliche Alternativen.

Übersicht

Die App Center-Diagnose ist ein Clouddienst, mit dem Entwickler die Integrität einer Anwendung überwachen können. Er liefert die Daten, die erforderlich sind, um die Auswirkungen des Ausfalls einer App während eines Tests oder im Einsatz nachzuvollziehen. Das App Center Diagnostics SDK sammelt Informationen über Abstürze und Fehler in Ihren Apps und lädt sie zur Analyse durch das Entwicklungsteam in das App Center-Portal hoch . Dies beseitigt die Vermutung, was in der App tatsächlich passiert ist, wenn ein Fehler aufgetreten ist.

Hinweis

App Center-Diagnose bietet keine Echtzeitabsturzverarbeitung, da es Verzögerungen beim Senden der Daten im SDK geben kann.

Abstürze

Abstürze treten auf, wenn eine Laufzeitausnahme aufgrund eines unerwarteten Ereignisses auftritt, das zum Beenden der App führt. Diese Fehler werden nicht von einem try-catch-Block verarbeitet. Bei einem Absturz wird in App Center unter „Abstürze“ der Status der App und des Geräts aufgezeichnet und automatisch ein Absturzprotokoll generiert. Diese Protokolle enthalten wertvolle Informationen, mit deren Hilfe Sie den Absturz beheben können.

Fehler

Erfahrene Entwickler wissen, wo Code fehlschlagen und potenziell riskanter Code mit Fehlerüberprüfung oder Try/Catch-Blöcken zur Behandlung von Problemen bei auftreten kann. Bei Android-, MAUI/Xamarin-, Unity-, UWP-, WPF- und WinForms-Apps können Sie mit App Center-Fehlern die Fehler in Ihrer App behandeln und potenzielle Probleme in Ihrer App vermeiden. Erfahren Sie mehr über bewährte Methoden zum Zeitpunkt und zur Verwendung von Fehlern in der offiziellen Dokumentation für Ausnahmen.

Hinweis

App Center-Fehler werden nur für Android-, Xamarin-, Unity-, UWP-, WPF- und WinForms-Apps unterstützt.

Grenzwerte

  • Die maximale Anzahl von Fehlereigenschaften pro Fehler beträgt 20. Wenn mehr als 20 Eigenschaften gesendet werden, werden die ersten 20 Eigenschaften verarbeitet, und der Rest wird automatisch vom SDK gelöscht.
  • Das SDK schneidet jeden Eigenschaftsschlüssel und -wert auf die ersten 125 Zeichen ab.