DevExpress 编译以及本地化

DV版本更新很快,跟不上,先选择一个稳定的版本就好了

这次选择的是V11.1.8,据说该版本支持.NET 2.0

客户端软件还是版本越低越好。

首先编译控件

一、首先得下载DV11.1.8的源文件,并解压到C:\Program Files\DevExpress V.v\Components\Sources

     (百度可以找到)

二、下载对应的编译脚本

三、把编译脚本解压至C:\Program Files\DevExpress V.v\Components\Sources

四、把defines.bat中的对应变量改成本机的配置如VS版本

五、执行Clear.bat 清除全局缓存。

六、执行BUILDALL.BAT 进行编译。

编译后在中有很多文件,日期也是刚刚生成的时间。

DevExpress.Key中有一个StrongName.SNK文件,该文件在生成资源文件时要用到。

接下来编译本地资源文件

1、下载好对应版本的资源源文件

2、把DevExpress.Key中的StrongName.SNK文件复制到对应的DevExpress.Key文件夹中

3、然后就是把需要用的到组件对应的资源文件生成了,也可以去掉不必要的语言。

4、最后在DevExpress.DLL中运行gacinstall.cmd zh-CHS 就把所有的语言文件注册的GAC了。

打开项目运行发现对应的文字都变成了中文,打包的时候只要把zh-CHS复制到运行文件的根目录就可以实现汉化了。

简单记录一下过程,不然都记在脑中很累

原文地址:https://www.cnblogs.com/liaoyi/p/2620327.html