CSharp_DevExpress_DXperience_Universal_11.1.6 下载+源码+编译

安装版本:DXperienceUniversal-11.1.6;
帮助文档:DXperienceHelp2005-11.1.6;

出处:http://blog.csdn.net/kingboy2008/article/details/7097199;
标题:DevExpress DXperience Universal 11.1.6 下载+源码+编译+汉化流程+升级+替换强名;
特别说明:此处是转载,目的是以后查找方便!如有访问,请进入上面出处地址,支持原版,谢谢!同时也很感谢kingboy大大
的无私奉献,谢谢!

最近项目需要使用DevExpress WinForm做项目,网上看到很多教材都不错,但是缺少点综合的,这里把收集到的下载地址、安装、编译、汉化、升级的步骤进行汇总;


1、下载 DevExpress DXperience Universal 11.1.6 官方安装包
http://downloads.devexpress.com/e2f47f66-6cbd-4f8f-83ee-ae2e242be60e/0.0.0.0/DXperience/2011.1/6/DXperienceUniversal-11.1.6.exe

2、下载 DevExpress DXperience Universal 11.1.6 源码
下载地址1:解压密码:board4allcz
DevExpress DXperience Universal 11.1.6 source code
http://www.multiupload.com/JHBGEZOP24
DevExpress DXperience Universal 11.1.6 XAF
http://www.multiupload.com/91D12F4M6N

下载地址2:
DevExpress DXperience Universal 11.1.6 source code
http://209.222.148.133/?d=OR4QS7EV
DevExpress DXperience Universal 11.1.6 XAF
http://209.222.148.133/?d=NZPU7ZXW

下载地址3: 无密码
http://smartsoft.5d6d.com/thread-8653-1-1.html
以上地址任选下载

3、下载 DevExpress DXprience 帮助文件
(1)、VS2005或VS2008下载这个
http://downloads.devexpress.com/Help/DXperienceHelp2005-11.1.6.exe
(2)、VS2010的下载这个
http://downloads.devexpress.com/Help/DXperienceHelp2010-11.1.6.exe

4、下载官方汉化资源包(选择对应版本下载)
直接下载
http://downloads.devexpress.com/Localization/dxKB_A421_DXperience_v11.1_(2011-08-24).zip
这里可以选择指定版本
http://www.devexpress.com/Support/Center/KB/p/A421.aspx

5、下载 编译脚本
直接下载
http://www.devexpress.com/Support/Center/GetAttachment.ashx?id=45c5d850-9506-40ea-977c-b699b5253997
这里可以选择指定版本
http://www.devexpress.com/Support/Center/KB/p/A609.aspx

==============================================================================================

下载完毕后有以下文件
1:DXperienceUniversal-11.1.6.exe(193MB) -- DevExpress DXperience Universal 11.1.6 安装文件
2:DX2011.1.6_src.rar(94MB)              -- DevExpress DXperience Universal 11.1.6 源代码
3:DXperienceHelp2005-11.1.6.exe(332MB) -- DevExpress DXperience Universal 11.1.6 帮助文件(VisualStudio2008和VisualStudio2005)
4:DXperienceHelp2010-11.1.6.exe  -- DevExpress DXperience Universal 11.1.6 帮助文件(Visual Studio 2010)
5:dxKB_A421_DXperience_v11.1_(2011-08-24).zip(29MB) -- DevExpress DXperience Universal 11.1.x 系列版本的多语言资源包(x表示0-N)
6:v2011.1.rar(11KB)                    -- DevExpress DXperience Universal 11.1.x 系列版本的源码编译脚本(x表示0-N)

注:帮助文件根据自己的开发工具版本选择,无需同时下载两个版本,二选一即可

==========================================================================================


6、安装DXperienceUniversal-11.1.6.exe
一直下一步就可以了的,安装完毕后是试用版;

7、解压 DX2011.1.6_src.rar 到 C:\Program Files\DevExpress 2011.1\Components\Sources
解压后得到如下目录
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.BonusSkins
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.CodeParser
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.CodeParser.SL
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.Data
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.Data.Compact
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.Data.Linq
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.Data.SL
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.DemoData
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.DLL
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.Key
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.OfficeSkins
以下省略......
===========================================================================================

8、解压 v2011.1.rar 到 C:\Program Files\DevExpress 2011.1\Components\Sources
解压后得到如下文件列表
C:\Program Files\DevExpress 2011.1\Components\Sources\buildall.cmd
C:\Program Files\DevExpress 2011.1\Components\Sources\buildproject.cmd
C:\Program Files\DevExpress 2011.1\Components\Sources\clear.bat
C:\Program Files\DevExpress 2011.1\Components\Sources\defines.bat
C:\Program Files\DevExpress 2011.1\Components\Sources\gac.bat
C:\Program Files\DevExpress 2011.1\Components\Sources\PatchInternalVisibleTo.exe
C:\Program Files\DevExpress 2011.1\Components\Sources\readme.txt

修改以上文件的属性为可写,默认是只读,如不修改会导致运行时出现访问错误
==========================================================================================

9、修改C:\Program Files\DevExpress 2011.1\Components\Sources\defines.bat文件
第三行 set vsver=vs2008 将 vs2008改成你所使用的IDE版本,如果是vs2005就改成vs2005如果是vs2010就改成vs2010
默认是vs2008不需要修改
===============================================================================================
如果之前已安装过其它版本的DevExpress要执行清除程序集的步骤,如果是初次安装可以跳过这一步
运行C:\Program Files\DevExpress 2011.1\Components\Sources\clear.bat
注:执行该步骤时如果出现“程序集锁定”的提示请关闭正在运行的程序,重启IIS Admin 服务,然后在执行一次clear.bat

============================================================================================

10、执行C:\Program Files\DevExpress 2011.1\Components\Sources\buildall.cmd
等待执行完毕,执行完毕后会生成两个文件
C:\Program Files\DevExpress 2011.1\Components\Sources\PublicKeyToken.txt                    -- 公钥文件
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.Key\StrongKey.snk  -- 私钥文件

打开PublicKeyToken.txt,复制那一串字符如:aea63221faec5671 共16位。

在命令行运行如下命令替换公钥
"%ProgramFiles%\DevExpress 2011.1\Components\Tools\DXperience\ProjectConverter-console.exe" /r /k:<换成你的公钥> "<源码解压的目录>"
在这里我的是这样
"%ProgramFiles%\DevExpress 2011.1\Components\Tools\DXperience\ProjectConverter-console.exe" /r /k:aea63221faec5671 "%ProgramFiles%\DevExpress 2011.1\Components\Sources"
至此控件部分已经从新编译完毕。但是Demo却不能运行了,若要查看Demo就使用公钥对Demo重新编译一次就可以了。

编译完源文件后要

开始 → 程序 → Developer Express v2011 vol 1 → Components → Tools → ToolboxCreator

重建下IDE的工具栏

==========================================================================================

11、编译官方本地化资源包
因为下载的本地化资源包使用的强命名是官方默认的,所以这里要将其替换为我们的强命名,否则在项目中将无法引用本地化资源包
解压 dxKB_A421_DXperience_v11.1_(2011-08-24).zip 放到哪无所谓
复制 C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.Key\ 文件夹到
dxKB_A421_DXperience_v11.1_(2011-08-24) 的解压目录下
然后使用VS2005或VS2008或VS2010打开解压目录下\dxKB_A421_DXperience_v11.1_(2011-08-24)\Localization.sln
然后重新编译所有项目,编译完成后将项目目录下DevExpress.DLL\zh-CN文件夹复制到程序运行目录就可以了

注:该项目是VS2005项目,如果使用VS2008或VS2010打开的话需要升级一下项目
在项目中只需在程序启动时调用如下代码就可以实现汉化了
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CN");
==============================================================================================

12、更新以前项目的公钥
经过重新编译后的DevExpess控件私钥和公钥都已经改变,如果在编译前使用过DevExpess的控件,在编译后将无法继续使用
我们可以通过DevExpress的升级工具对项目进行升级,步骤如下:
开始 -> 程序 -> Developer Express v2011 vol 1 -> Components -> Tools -> ProjectConverter

打开 Project Convert (11.1.6.0) 后可以按单个项目(Project folder)升级或多个项目同时升级(Folder list)
勾选 show advanced option(显示高级选项) 后在 Custom public key token 栏输入
C:\Program Files\DevExpress 2011.1\Components\Sources\PublicKeyToken.txt 文件中的公钥值 如:aea63221faec5671
Hint path behavior 选择 Upldate ,然后点击右下角的 Upgrade 按钮,等待程序替换公钥完毕后就可以了
==========================================================================================
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
DXperience产品概述: 1、知名度高 全球享有极高声誉的一流控件套包产品! 2、完美超值 功能强大、界面美观的 .NET基础控件扩展包! 3、技术创新 多款重量级的功能组件和人性化的业务层组件! 4、便于开发 让您快速开发出完美、强大的应用程序! DXperienceUniversal_10.2.6 IDETools 10.2.6 DXperienceUniversal-10.2.6 http://hotfile.com/dl/110653316/7b8c95d/DXperienceUniversal-10.2.6.exe.html DXperienceUniversal-10.2.6 .NET Documentation Installer for VS 2005/2008 http://downloads.devexpress.com/Help/DXperienceHelp2005-10.2.6.exe DXperienceUniversal-10.2.6 .NET Documentation Installer for VS 2005/2008 http://downloads.devexpress.com/Help/DXperienceHelp2010-10.2.6.exe DXperienceUniversal-10.2.6 注册插件: as promised i made an Add-in for Visual Studio to use with Dimaster's Registration Patch for Dev Express 10.2.x (works with the latest 10.2.6) now the patch in order to deploy your application need some extra copy paste dll files arround, a mess can alwasy be made, and this is time consuming, also you jsut may forget about the deploy process! so what this smart addin is replace to your output directory the files needed (actually 1 file) to be ready for deploy to a "clean" pc without devexpress automatically every time you BUILD your project! this Addin is in BETA phase and doesnt have a setup to install you have to install it manually for now. because i could only test it with Visual Studio 2005/2008 i need some feedback on how it works on your systems WITH the Dimaster's patch and when it will be Stable i will release a Complete setup that will include the Dimaster's PAtch with my Addin. also the addin will give you Build times in the output window. to verify it works make sure you have the output window visible at least once to see it in action, and then build your project. the addin will do the rest for you. installation steps: 1-Download and use Demister's Patch (after reading its Readme.txt for instructions) 2-Download my Addin and extract it to your Visual studio addin folder located in your documents. here is a path example if you are having visual studio 2008 installed, similar path is for other visual studio versions. xxxxxxxxxxxxxxx\Documents\Visual Studio 2008\Addins\ <-place the Addinfiles in there! 3-to make sure you installed it corectly in your Visual studio go >Tools>Addin Manager make sure is checked! remember its a beta and untest on visual studio 2010! need your results on those. in vs2008 x64bit system with devExpress 10.2.6 and Dimaster's Patch works perfect

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值