简单地说,问题:本地化文本在我的开发机器(Windows 7)上工作得很好,但当应用程序部署到其他机器(Win XP)时就不行了。
public Form1() Thread.CurrentThread.CurrentUICulture = new CultureInfo("hi-IN");
Thread.
我意识到,我的数据库中的口音(当我通过像蟾蜍Sybase这样的客户端连接时正确地显示)在我的网页上显示为方块。如果我通过JSON对象传递这样的数据,字符串就会完全消失,如果它有重音,就会变成null。所有的JSON对象都是用一个UTF-8字符集设置的(返回的是内容类型application/json;charset=utf-8)。我试图通过将服务器的字符集和排序顺序更改为UTF-8来解决这个问题,现在sp_helpsort清楚地显示它使用的是UTF-8:
字符集= 190,utf8 Uni