Странное исключение с SQL Compact Edition - PullRequest
1 голос
/ 12 мая 2009

Я развернул свое приложение на новом компьютере, установил среду выполнения Compact Edition и получил странное исключение. Более того, я не могу найти информацию об этом в Интернете, способы ее решения.

Может быть, вы с этим сталкивались?

Это исключение:

Тип: System.Data.SqlServerCe.SqlCeException, System.Data.SqlServerCe, версия = 3.5.1.0, культура = нейтральная, PublicKeyToken = 89845dcd8080cc91

Сообщение: указанный языковой стандарт не установлен на этом компьютере. Убедитесь, что вы установили соответствующий языковой пакет. [LCID = 1037]

Источник: поставщик данных SQL Server Compact ADO.NET Ошибки: System.Data.SqlServerCe.SqlCeErrorCollection HResult: -2147467259 NativeError: 25130 Данные: System.Collections.ListDictionaryInternal

Спасибо, Ariel

Ответы [ 3 ]

0 голосов
/ 12 мая 2009

Кажется, связано с локализацией на иврите. LCID 1037 - это идентификатор языка для иврита.

0 голосов
/ 12 мая 2009

Хорошо, что когда-либо было решено, это установить поддержку языков слева направо Но это все еще озадачивает меня, что является причиной этого. мы не используем такие языки ни в приложении, ни в БД. Мне нужно будет расследовать.

0 голосов
/ 12 мая 2009

Жалуется на локаль. Веб-сайт в вашем профиле указывает, что вы из Италии. Возможно ли, что вы установили итальянскую версию на английскую машину или наоборот?

...