我正在将一个 Delphi 2 项目迁移到 RAD Studio XE2。
当我尝试编译时,我得到
[DCC 致命错误] MyUnit.pas(9): F2051 Unit JclUnitVersioning 是用不同版本的 System.Contnrs.TObjectList.Remove 编译的
在下一行:
unit MyUnit;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, DB, DBTables, TB97, ExtCtrls, Grids, DBGrids, Vcl.Mask, JvExMask,
Vcl.DBLookup,
JvToolEdit, {<-- error here}
TB97Ctls;
{...}
我尝试卸载并重新安装 RAD Studio、JCL 和 JVCL,但没有任何变化。
更新使用来自 A.Hausladen的二进制 Jedi安装程序(仅用于 Delphi 试用版)。