首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在.net 3.5 C#中部署本地化win表单应用程序的问题

在.net 3.5 C#中部署本地化win表单应用程序的问题
EN

Stack Overflow用户
提问于 2010-07-31 11:17:55
回答 1查看 619关注 0票数 0

简单地说,问题:本地化文本在我的开发机器(Windows 7)上工作得很好,但当应用程序部署到其他机器(Win XP)时就不行了。

详细信息:--我正在编写一个小的、单一的应用程序。它必须用印地语显示文字。下面是我的默认语言表单。

不能发布图像,因为它是新的

这里是印地语

不能发布图像,因为它是新的

我在Form1的构造函数中有以下代码

代码语言:javascript
复制
    public Form1()
    {
        Thread.CurrentThread.CurrentUICulture = new CultureInfo("hi-IN");
        Thread.CurrentThread.CurrentCulture = new CultureInfo("hi-IN");
        InitializeComponent();
    }

它在我的开发机器(Win 7)上运行得非常好。但是,当部署到另一台计算机(Win xp)时,它看起来如下所示。所有印地语文本都以正方形显示:在win XP中运行时形成

请引导这帮人。提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-31 11:29:15

如果不看截图,就很难说出来。但如果你看到正方形,似乎印地语字体没有安装在机器上。出现方块是因为找不到字符集。我认为,您的本地化应用程序运行得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3377839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档