C++DevExpress Components16.2.6 Source Code 重编译教程

DevExpress
是一个相比有名的界面控件套件,提供了一体系可以的界面控件。那篇小说将突显什么在享有源代码的动静下,对
DevExpress 的次第集进行重新编译。

更加提示:重编译后,已安装好的 DevExpress Demo
项目都将不可能正常运行,须要将 Demo
也开展重编译操作后,方可苏醒正常,新手请留意。

系统必备

编译前准备

  1. 准备好 DevExpress 安装文件。
  2. 未雨绸缪好 DevExpress 对应版本的源代码文件并解压好。
  3. 下载 Source Code Builder
    Tool
     到本机解压好拿到SourceBuilderTool.exe 。
  4. 下载 DevExpress
    编译进度中需求动用的dll

    到本机并解压好。
  5. 应用 DevExpress 安装文件安装好 DevExpress 。

重编译 DevExpress 程序集

  • 以下操作可能须要管理员权限才能健康运作。
  • 假若编译进度中提示未联网(Machine does not have Internet
    connection.),表明您可能需求扶墙才能两次三番持续。
  1. 将解压好的源代码文件全体复制至 DevExpress 设置目录下的
    Components\Sources 文件夹(如:C:\Program Files (x86)\DevExpress
    16.2\Components\Sources)。倘使有重名文件,接纳合并、替换。
  2. 将 SourceBuilderTool.exe 同样复制到 Sources 文件夹。
  3. 在 DevExpress 安装目录下建立 libs 目录,并将解压好的“DevExpress
    编译进度中须要动用的dll”复制进去。
  4. 以管理人身份打开 Visual Studio 命令提醒(2010) 。
  5. C++ 1
  6. 切换至刚才新建好的 libs 目录。
  7. C++ 2
  8. 行使 gacinstall.bat 将引得中的程序集注册至 GAC 。
  9. C++ 3
  10. 等待登记成功。
  11. C++ 4
  12. 开辟 Sources 目录下的 SourceBuilderTool.exe
    ,应无不当输出。C++ 5
    1. 点击 Build 按钮,伊始编译。
  13. C++ 6
  14. 要是弹出“斯特朗Key Selection
    Form”,表明源码中临风尚未强签名,拔取第一项即可继续。即使未弹出,忽略该手续。C++ 7
  15. 等候编译落成(时间会根据PC配置不一致而差别。20秒钟以内都为正规)。C++ 8
  16. 编译完成。
  17. C++ 9
  18. 翻开 Sources 目录下是不是含有 build_errors.log
    文件,假若没有或者内容为空,表达编译是马到成功的。
  19. 如果编译进度中有错误,可以查看 build.log 文件,找到错误原因并校正。

评释编译结果

重编译后,DevExpress 程序集的署名音信发出了改观,已设置好的 DevExpress
Demo 项目都将不可能正常运转,大家必要经过打开 Demo
源代码重新编译的样式来运作 Demo ,并证实重编译结果。 打开 MDIDemo.sln
解决方案(路径:C:\Users\Public\Documents\DevExpress Demos
16.2\Components\WinForms\CS\MDIDemo\MDIDemo.sln)并运行品种。借使无生成错误音讯且点击“
Help -> About ”菜单弹出如下音讯,则代表重编译已经打响。

C++ 10

转载自:码农很忙DevExpress
Components16.2.6 Source Code
重编译教程