1 votes

Weird Exception avec SQL Compact Edition

J'ai déployé mon application sur une nouvelle machine, j'ai installé le Runtime Compact Edition et j'ai obtenu une exception bizarre. Je n'ai pas trouvé d'informations à ce sujet sur le web, ni de moyens de résoudre ce problème.

Peut-être l'avez-vous déjà rencontré ?

C'est l'exception :

Type : System.Data.SqlServerCe.SqlCeException, System.Data.SqlServerCe, Version=3.5.1.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91

Message : La locale spécifiée n'est pas installée sur cette machine. Assurez-vous d'installer le pack de langue approprié. [ LCID = 1037 ]

Source : Fournisseur de données SQL Server Compact ADO.NET Erreurs : System.Data.SqlServerCe.SqlCeErrorCollection Résultat HR : -2147467259 NativeError : 25130 Données : System.Collections.ListDictionaryInternal

Merci, Ariel

0voto

Joel Coehoorn Points 190579

Il se plaint du lieu. Le site web dans votre profil indique que vous êtes de l'Italie. Est-il possible que vous ayez installé la version italienne sur une machine anglaise, ou vice versa ?

0voto

splattne Points 48126

Il semble que cela soit lié à la localisation en hébreu. LCID 1037 est l'identifiant de la localisation hébraïque.

0voto

kylex Points 1291

Ce qui a été résolu, c'est l'installation du support pour les langues de gauche à droite. Nous n'utilisons pas de telles langues, ni dans l'application ni dans la base de données. Je vais devoir enquêter.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X