我有一个遗留应用程序,多年前使用旧的Borland数据库引擎(BDE),但不再需要它。我去年升级到Delphi XE7,现在它不会构建我的应用程序,因为给出了以下错误:
[dcc32致命错误] E2202未找到所需的包'bdertl'
问题是,我找不到我的项目有这种依赖的地方,所以我无法删除它!任何指针非常感谢!此致
答案 0 :(得分:2)
如果您正在编译程序或库项目,那么您的项目选项包括名为运行时包的设置,该列表包含Delphi期望您的程序使用的软件包的名称。该列表可能包含 bdertl 。删除该条目,或禁用运行时包的链接选项。 Previous answers更详细地描述了设置,包括图片。
如果您正在编译包项目,那么您的项目将包含一个名为 requires 列表的部分(与包含列表相邻)。该列表包含 bdertl 的条目;删除它。