安装SynEdit会出错

时间:2015-02-18 13:30:36

标签: delphi delphi-xe2 failed-installation synedit

过去两周我一直试图安装SynEdit,但没有运气。我下载了它的最新版本(我有Delphi XE2),解压缩后,转到packages文件夹,打开 DelphiXE2.groupproj 。 Delphi IDE开始,在项目经理中,我右键单击 SynEdit_RXE2.bpl 并构建它(成功)。

然后构建 SynEdit_DXE2.bpl ,但这次它给出了错误。就是这样:

对于这一行:

{$IMPLICITBUILD ON}

它说

  

[DCC致命错误] SynEdit_RXE2.dpk(30):E2225永不建立包''designide'必须重新编译

在此之下它说:

  

[DCC致命错误] SynEdit_DXE2.dpk(35):E2202未找到所需包'SynEdit_RXE2'

请告诉我如何正确安装。

1 个答案:

答案 0 :(得分:1)

请按照以下说明操作:

  1. 克隆github repo:https://github.com/SynEdit/SynEdit
  2. Packages\DelphiXE2.groupproj
  3. 中打开XE2小组项目
  4. SynHighlighterJSON添加到SynEdit_DXE2。它由SynEdit_RXE2使用,当我写这个答案时,SynEdit_DXE2遗漏了这些答案。
  5. 在项目组中构建两个项目,例如使用 Project |构建所有项目
  6. 安装设计时间包SynEdit_DXE2
  7. 由于项目没有经过修改而没有构建,我怀疑旧版Delphi版本的测试并不像它应该的那样全面。但是,我刚刚按照上面的步骤操作,并成功安装了库。