2009-05-12 2 views
1

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

Возможно, вы столкнулись с этим?

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

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

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

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

Thanks, Ariel

ответ

0

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

0

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

+0

Я уверен, что была установлена ​​английская версия. (и il стоят за Израиль :)) – ArielBH

+0

Мой плохой на .il - Италия .it, поэтому я должен был знать :( –

0

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

+0

, если язык на машине разработки и машине развертывания различен. Это может быть причиной. далекий выбор. – ArielBH

Смежные вопросы