博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DevExpress DXperience 的本地化(汉化)方法
阅读量:6217 次
发布时间:2019-06-21

本文共 696 字,大约阅读时间需要 2 分钟。

Devexpress的.net组件目前非常流行,在国内开发者中有非常高的热度,但是由于是国外控件,我们经常遇到的一个问题是汉化。

目前Devexpress公司2011.2版以后使用了统一的本地化模式,针对所有组件适用,包括Winform,ASP.NET,SL,WPF,还有XAF也一样。
首先我们可以到 下载最新的资源包,

Satellites assemblies:

下载后我么解压到硬盘,如果你开发WinForm应用程序,那么只要简单的把\DevExpress.DLL下的zh-CN文件拷贝到应用程序所在的目录即可,

打开应用程序,看一下效果:

下面看一下webform时我们如何使用,同样,我们只要把DevExpress.DLL下的zh-CN文件夹下的资源文件拷贝至Bin目录下,如:
然后运行,
就这么简单。
当然如果你要自家重新编译这些资源dll也是可以的,但首先你需要生成一个强签名(Devexpress公司在交付时不提供他们公司的强签名的)

在把这个StrongKey.snk放到Devexpress.Key目录下:
在用Vs打开本地化工程进行编译,编译完后在DevExpress.DLL中找到你需要的dll部署到你的应用程序中。但 这还没有完,由于你使用了自己的强签名,会与Devexpress缺省安装完后的组件中的强签名不一致,所以你还要把刚才的强签名拷贝到 Devexpress的源代码码中,重新编译组件源代码,编译完成后将原来的组件dll覆盖即可。这种方法使用缺省的资源是非常方便,但是当需要修改重新 编译这些卫星资源dll时还的重新编译部署组件的dll,这点比较麻烦。

转载地址:http://wgoja.baihongyu.com/

你可能感兴趣的文章
虚幻4,BP写了一个简单的三线跑酷工程
查看>>
警告okyep之辈,我要让你们抱憾终生
查看>>
逆天的H3C Comware V7 RBAC
查看>>
SQL Server 备份场景示例
查看>>
论通过测试与失败测试
查看>>
BZOJ 3172([Tjoi2013]单词-后缀数组第一题+RMQ)
查看>>
CSS border 生成三角
查看>>
如何快速去掉.svn文件夹?
查看>>
QQ彩票任意订阅内容导致骚扰用户
查看>>
遍历Javascript数组的一种方法!
查看>>
带着项目学PHP第九讲 - 如何给ecshop的wap版本首页和商品页添加商品图片
查看>>
判断顶点是否位于线段上
查看>>
权限---根据传递不用的值,显示不同的图标
查看>>
jni 写一个简单的photoshop
查看>>
作为原作者你能忍吗?
查看>>
DB2 表空间和缓冲池
查看>>
[转]Windows 下 Apache Virtual hosts 简单配置
查看>>
EditPlus怎样自动换行
查看>>
linux下open和fopen的区别
查看>>
lampp 在linux ubuntu下自动开机启动
查看>>