Σύνοψη
Ορισμένες εφαρμογές χρησιμοποιούν παλαιού τύπου βιβλιοθήκες χρόνου εκτέλεσης C δεν λειτουργούν σωστά, όταν η τοπική ρύθμιση δεν υποστηρίζει μια κωδικοσελίδα
Φόντο
1809 των Windows όταν εφαρμογών ζητήσει τις τοπικές ρυθμίσεις κωδικοσελίδας, σημειώθηκε αλλαγή για να επιστρέψει CP_UTF8 αντί για CP_ACP, όπως UTF-8 θα περιλαμβάνουν αυτές τις τοπικές ρυθμίσεις γλωσσικών δεδομένων. Αυτή η αλλαγή αλλαγές ωστόσο εφαρμογές που δεν χρησιμοποιείτε σωστά - η έννοια της κωδικοσελίδας μαζί με ορισμένες παλαιού τύπου CRTs.
Για να το αντιμετωπίσετε, μας επαναφορά στην παλιά συμπεριφορά επιστροφής CP_ACP αντί για CP_UTF8.
Λύση
-
Οι χρήστες μπορούν να αλλάξετε προσωρινά την περιφέρειά τους"Αγγλικά (Ηνωμένων Πολιτειών)" στις ρυθμίσεις -> περιοχή -> RegionalFormat οριστεί σε Αγγλικά "(Ηνωμένων Πολιτειών)" (επιλέγοντας οποιαδήποτε εντοπίστε με codepage)
-
Εξασφαλίζουν την επιλογή του πλαισίου ελέγχου "Beta: χρήση Unicode UTF8 για υποστήριξη σε όλο τον κόσμο δεν είναι επιλεγμένο.
Έναρξη > Ρυθμίσεις > ώρα & γλώσσα > "Ημερομηνίας, ώρας & τοπική μορφοποίηση" > "Πρόσθετες ρυθμίσεις ημερομηνίας, ώρας & περιοχής" > περιοχή > Διαχείριση > Αλλαγή τοπικών ρυθμίσεων συστήματος.