永利棋牌官方下载-www.55402.com-永利国际唯一指定官网

永利棋牌官方下载提供最新最好玩的真人游戏,www.55402.com是澳门国际娱乐平台官方网站唯一授权会员登录手机版,www.316net,www.366net,516.net,626.net,766.net,www.565.net,www.16.net,bwin62.com,bwin180.com,永利国际唯一指定官网为新老顾客提供更多的精彩娱乐项目,,所有的玩家都可以得到注册送体验金的巨大福利是设身处地为玩家量身订造的经典网站。

DevExpress Components16.2.6 Source Code 重编译教程

DevExpress 是一个比较有名的界面控件套件,提供了一系列优秀的界面控件。这篇文章将展示如何在拥有源代码的情况下,对 DevExpress 的程序集进行重新编译。

DevExpress Components16.2.6 Source Code 重编译教程。特别提示:重编译后,已安装好的 DevExpress Demo 项目都将无法正常运行,需要将 Demo 也进行重编译操作后,方可恢复正常,新手请注意。

系统必备

  • Windows 7 SP1 以上操作系统
  • Visual Studio 2010 SP1
  • .Net Framework 4.5 [ 下载 .Net Framework 4.5 ]
  • Silverlight 5.0 SDK [ 下载 Silverlight 5.0 SDK ]
  • ASP.NET MVC 3 [ DevExpress Components16.2.6 Source Code 重编译教程。下载 ASP.NET MVC 3 ] (下载 AspNetMVC3ToolsUpdateSetup.exe 即可。)

编译前准备

  1. DevExpress Components16.2.6 Source Code 重编译教程。准备好 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 安装目录下的 ComponentsSources 文件夹(如:C:Program Files (x86)DevExpress 16.2ComponentsSources)。如果有重名文件,选择合并、替换。
  2. 将 SourceBuilderTool.exe 同样复制到 Sources 文件夹。
  3. 在 DevExpress 安装目录下建立 libs 目录,并将解压好的“DevExpress 编译过程中需要用到的dll”复制进去。
  4. 以管理员身份打开 Visual Studio 命令提示(2010) 。
  5. 图片 1
  6. 切换至刚才新建好的 libs 目录。
  7. 图片 2
  8. 使用 gacinstall.bat 将目录中的程序集注册至 GAC 。
  9. 图片 3
  10. 等待注册完成。
  11. 图片 4
  12. 打开 Sources 目录下的 SourceBuilderTool.exe ,应无错误输出。图片 5
    1. 点击 Build 按钮,开始编译。
  13. 图片 6
  14. 如果弹出“StrongKey Selection Form”,说明源码中暂时没有强签名,选择第一项即可继续。如果未弹出,忽略该步骤。图片 7
  15. 等待编译完成(时间会根据PC配置不同而差异。20分钟以内都为正常)。图片 8
  16. 编译完毕。
  17. 图片 9
  18. 查看 Sources 目录下是否含有 build_errors.log 文件,如果没有或者内容为空,说明编译是成功的。
  19. 如果编译过程中有错误,可以查看 build.log 文件,找到错误原因并修正。

验证编译结果

重编译后,DevExpress 程序集的签名信息发生了改变,已安装好的 DevExpress Demo 项目都将无法正常运行,我们需要通过打开 Demo 源代码重新编译的形式来运行 Demo ,并验证重编译结果。 打开 MDIDemo.sln 解决方案(路径:C:UsersPublicDocumentsDevExpress Demos 16.2ComponentsWinFormsCSMDIDemoMDIDemo.sln)并运行项目。如果无生成错误信息且点击“ Help -> About ”菜单弹出如下信息,则表示重编译已经成功。

图片 10

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

本文由永利棋牌官方下载发布于永利棋牌官方下载,转载请注明出处:DevExpress Components16.2.6 Source Code 重编译教程

您可能还会对下面的文章感兴趣: