找不到所需的软件包'bdertl'/'vcljpg'从Delphi2007升级到DelphiXE7

时间:2019-09-03 10:12:53

标签: delphi delphi-xe7

我正在将一个旧项目从 Delphi 2007 升级到 Delphi XE7

在编译时,出现以下错误:

  

[dcc32致命错误] MyProject.dpk:E2202所需的软件包'bdertl'不是   找到

如果我从项目文件的requires子句中将其删除,则会出现以下错误:

  

[dcc32致命错误] MyProject.dpk:E2202不是必需的程序包'vcljpg'   找到

如果我也删除了这一行,那么项目将正确编译。

应该将它们简单地删除还是应该用其他东西替换?

1 个答案:

答案 0 :(得分:1)

自Delphi 2009起,vcljpg软件包已被删除,并被vclimg取代。

请参见D2009, Whats new

  

从VCLJPG到VCLIMG:vcljpg软件包已被删除,其内容现在位于vclimg中。使用vcljpg更新项目以改为使用vclimg软件包。