Start Debugging

Blog

Seite 24 von 91

2026-08-29 errorsmauidotnet

Fix: Doesn't support required ABI beim Installieren einer .NET MAUI Android-App

Das APK enthält keine native Bibliothek für die CPU des Geräts. Seit .NET 9 sind die Standard-RuntimeIdentifiers für Android nur noch 64-Bit, die Lösung ist also, RuntimeIdentifiers explizit zu setzen. Behandelt ADB0020, XA0036, NETSDK1083, die Zuordnung von ABI zu RID, den Wortlaut in der Play Console und warum das überall kopierte Snippet mit vier RIDs unter .NET 11 nicht mehr funktioniert.

Eine .NET-Solution mit Directory.Packages.props auf Central Package Management umstellen

Verschiebe alle Paketversionen aus deinen csproj-Dateien in eine einzige Directory.Packages.props. Behandelt ein Generator-Skript, das widersprüchliche Versionen mit echter SemVer-Sortierung zusammenführt, den Vorher-Nachher-Diff des Abhängigkeitsgraphen als Nachweis, NU1008/NU1010/NU1013/NU1507, transitives Pinning, GlobalPackageReference, VersionOverride und warum eine verschachtelte Directory.Packages.props die Datei im Wurzelverzeichnis stillschweigend verdeckt.

Wie man in einer Blazor-Komponente eine Überschrift rendert, deren Ebene (h1-h6) zur Laufzeit gewählt wird

Razor kennt keine Syntax für einen variablen Tag-Namen, und DynamicComponent rendert ausschließlich Komponententypen. Überschreiben Sie BuildRenderTree und rufen Sie builder.OpenElement(0, $"h{level}") auf. Behandelt Attribut-Weitergabe, warum der Tag-Name begrenzt werden muss, bevor er das DOM erreicht, warum ein Ebenenwechsel das Element selbst mit @key aus dem DOM reißt, und eine automatisch nivellierende Variante auf Basis eines Cascading Value.