Sql – Weird Exception with SQL Compact Edition

debuggingdeploymentexceptionsql-server-ce

I've deployed my application on a new machine, I've installed the Compact Edition Runtime and got a weird exception.
I coudln't locate any info about that on the web furthermore, ways to solve it.

Maybe you've encountered it?

This is the exception:

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

Message : The specified locale is not installed on this machine. Make sure you install the appropriate language pack. [ LCID = 1037 ]

Source : SQL Server Compact ADO.NET Data Provider
Errors : System.Data.SqlServerCe.SqlCeErrorCollection
HResult : -2147467259
NativeError : 25130
Data : System.Collections.ListDictionaryInternal

Thanks,
Ariel

Best Answer

It's complaining about the locale. The website in your profile indicates you're from Italy. Is it possible you installed the italian version on an english machine, or vice versa?