Zusammenfassung
Einige ältere C-Laufzeitbibliotheken mit Apps einwandfrei nicht, wenn das Gebietsschema eine Codepage nicht unterstützt
Hintergrund
1809 Windows Applications das Gebietsschema-Codepage anfordern veränderte CP_UTF8 statt CP_ACP zurückgegeben, wie UTF-8 die Gebietsschema Sprachspezifische Daten umfasst. Diese Änderung unterbricht jedoch apps Codepage-Konzept nicht korrekt - einschließlich einige ältere CRT-Monitore verwenden.
Um dies zu beheben, werden wir das alte Verhalten wieder CP_ACP statt CP_UTF8 zurücksetzen.
Problemumgehung
-
Benutzer können ihre Region vorübergehend ändern"English (United States)" Einstellungen-Region > -> RegionalFormat Englisch "(USA)" (einen suchen mit Codepage)
-
Sicherstellen der Kontrollkästchen "Beta: verwenden Unicode UTF8 für weltweite Unterstützung nicht aktiviert.
Starten > Settings > Zeit & Sprache > "Datum, Zeit und regionale formatieren" > "Zusätzliche Datum, Uhrzeit und Region Settings" > Region > Verwaltung > Gebietsschema ändern.