121321

作者:陈立平  liping.chen  20180831修改完善

下面主要以XE2作为例子,

总规则:

A)、所有控件包放在没有中文名的路径:如F:\DComp

        安装包放在对应的版本的文件夹里面(实际中没有分类),然后看安装包的引用路径和输出路径,都要设定对应。     

F:\DComp\dcuD7

        F:\DComp\dcuXE2

        F:\DComp\dcuXE10

B)开发环境: 引用library path 要对。不能有其它的杂乱路径。        

C)实际安装中本人结构如下图,所有的控件都放在了F:\DComp 下,因为控件无法分版本(一个控件里面包含了所有delphi版本),本人只好放在同一个路径下了。

但是个别控件安装的输出的dcu就要按文件夹分类。

所有的Unit output输出都一个路径;DCP output要同样吗?但是没有这么做,忘了为啥了?

D)安装后,控件的安装源文件不可以删除,因为IDE中library path也许需要引用里面的源码。

开发工具:

1、Delphi7  F:\工具\Delphi7企业版

2、XE2   F:\工具\delphi XE2

控件包:

公司自己的控件包:

KeyBoard, uAnimationPanel,uDrawButton, *.dpk等

目前已经合并到 \Interface\GQLib\GQLib.dproj一个包里面了

第三方控件包:

1、delphi-chrome-tabs\Packages\Delphi XE2 里面的*.dpk

目前这个控件貌似不用安装了,至少我的笔记本没有安装

2、dcef3-20140522\packages 找到**_XE2.dproj 打开 

3、Raize Component .6.1.3 这个exe安装,很简单。

4、基础框架 \tangram2.6(XE2)\framework\IDEWiz

按照里面的帮助文件,配置电脑环境变量,和IDE配置

5、NextSuitenextcomps5_813】 

按照帮助文件 步骤安装各个包,但安装到第四个包的时候还是提示找不到NxClasses.dcu

需要在Tools-Options-Library下面添加搜索路径,安装完后估计可以删除该路径。

---201808更正上面说法:应该按照总规则,设定统一的dcu输出路径,搜索的时候,指定这个路径,如下方截图:

6、

CnWizards_1.0.1.655.exe

6、虚拟树

VirtualTreeViewV5.3.0\Packages\RAD Studio XE2  帮助说明如下:

   1. Open the project group "Packages\RAD Studio XE2\RAD Studio XE*.groupproj"

   2. Right click on "VirtualTreesD1*.bpl" and click "Install"

   3. Go to "Tools > Options > Environment Options > Delphi Options > Library > Library     Path > [...]"

    Browse to the "Source" folder of VirtualTreeView, press "OK", "Add", "OK", "OK"

  实际中第3步貌似不用设定也可以。

7、dev devcl20110106sde.exe

异常:亲身经历,个人笔记本和办公电脑安装此控件时无法识别出XE2环境,

可能:系统环境问题或安装XE2破解版本不完善;

点击—》选择XE2,下一步,最好不要放在用户路径下,更改路径;--》打上一些可选的选项;直到完成。后来编译某些项目的时候提示找不到cxLibraryD16包,找到该控件项目编译一遍。

本人曾经写有《DEV控件安装.docx》,可以看看。

DEV 改进版

后来本人笔记本 下载了另一个版本,非常容易安装,

8、tmscp6400.exe  默认路径C:\Users\admin\Documents\tmssoftware\TMS Component Pack

 D:\GQcomp\TMS Component Pack\DelphiXE2文件夹下为空,打开XE2报找不到各种 *.bpl包

解决方法:打开时异常,点击确认,打开后,Project-Options-DCP和Package输出路径设为 .\DelphiXE2【但有特例,看一下步骤】

 Installing components with packages (deprecated backwards compatible method)

 ____________________________________________________________________________

 For Delphi XE2 / RAD Studio XE2

  Support for Win32 VCL for Delphi XE2 Prof, Enterprise, Architect

  In the IDE, select File, Open

  browse for TMSDXE2.dproj and TMSEXDXE2.dproj

  From the project manager, right click on the TMSDXE2.dproj and TMSEXDXE2.dproj project and from the menu, choose

  Install VCL package

TMSEXDXE2.dproj这个包Project-Options-DCP和Package输出路径设为 .\DelphiXE2,Install后,打开软件提示找不到TMSEXDXE2.dpl文件,解决:将包输出路径清空Build一下就好】

 Installing design time support (not for Std or Personal versions)

 -----------------------------------------------------------------

 For Delphi XE2 / RAD Studio XE2

  Support for Win32

  In the IDE, select File, Open

  browse for TMSDEDXE2.dproj

  From the project manager, right click on the TMSDEDXE2.dproj project and from the menu, choose

  Install VCL package

TMSDEDXE2.dproj这个包Project-Options-DCP和Package输出路径设为 .\DelphiXE2,Install后,打开软件提示找不到TMSDEDXE2.dpl文件,解决:将包输出路径清空Build一下就好】

 Installing native XLS export / import

 -------------------------------------

 For Delphi XE2 / RAD Studio XE2

  In the IDE, select File, Open

  browse for TMSXLSDXE2.dproj

  From the project manager, right click on the TMSXLSDXE2.dproj project and from the menu, choose

  Install VCL package

 Installing wizard support

 -------------------------------------

 For Delphi 2005, 2006, 2007, 2009, 2010, XE, XE2

  In the IDE, select File, Open

  browse for TMSWIZDxxxx.bdsproj

  From the project manager, right click on the TMWIZSDxxxx.bdsproj project and from the menu, choose

  Install VCL package

  Installing online help

  ______________________ 这个不知道怎么操作

Delphi XE2 & C++Builder XE2

  Close the IDE

  Run RegHelp2 /i TMSPackdRSXE2.hxx

  Restart the IDE

编译工程组,BPL_MonitorView提示找不到BPL_BaseTools包, 看工程Requires中需求BPL_BaseTools.dcp等,在路径下 E:\行业平台\trunk\客户端\dcp

编译E:\行业平台\trunk\客户端\Interface\Interface\PKGInterface.dproj时提示缺少ICS控件

安装 D:\GQcomp\OverbyteIcsV8控件

.\Install文件夹下面

Delphi XE2       :  DXe2Install.groupproj // VCL only, no FireMonkey components

Delphi XE2       :  DXe2InstallVclFmx.groupproj // Both VCL and FireMonkey components [本电脑没有安装]

2 - Select and Build the run-time package (do not install).

3 - Select and Install the design-time package.

D:\GQcomp\OverbyteIcsV8\Source将路径添加到 Tools 的库搜索路径下面

安装 devcl20110106sde.exe 找不到XE2的,

猜你喜欢

转载自www.cnblogs.com/rogge7/p/9584389.html