1

我已经在一台新机器上部署了我的应用程序,我已经安装了 Compact Edition Runtime,但遇到了一个奇怪的异常。我无法在网上找到任何关于此的信息,以及解决它的方法。

也许你遇到过?

这是一个例外:

类型: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

谢谢,爱丽儿

4

3 回答 3

0

它在抱怨语言环境。您个人资料中的网站表明您来自意大利。您是否可以在英文机器上安装意大利语版本,反之亦然?

于 2009-05-12T15:16:10.270 回答
0

似乎与希伯来语本地化有关。LCID 1037 是希伯来语语言环境标识符。

于 2009-05-12T15:16:22.170 回答
0

好吧,解决它的是安装对从左到右语言的支持。但这仍然让我感到困惑,这是什么原因。我们在应用程序或数据库中都没有使用此类语言。我需要调查一下。

于 2009-05-12T15:35:28.817 回答