【发布时间】:2012-12-07 20:01:11
【问题描述】:
我正在尝试使用 Delphi XE3 重新编译一个包 (delphi2007),但出现错误:“E2199 包 'vcl' 和 'rtl' 都包含单元 ' '” 知道如何解决这个问题吗?
【问题讨论】:
-
您正在尝试使用 XE3 重新编译 Delphi2007 包?我不明白。如果你想要一个 D2007 包,你必须用 D2007 编译它,因为没有其他版本会产生兼容的 bpl。
-
请提供实际的错误信息(包括它所说的单位名称在两个包中)。这对于作为 Delphi 本身一部分的单元来说是不正常的(当您使用第三方组件或您自己的组件时通常会发生这种情况)。
-
我正在尝试重新编译,因为我们正在迁移!我们只需要我们的所有代码都像在 D2007 中一样与 XE3 一样工作。
-
肯,错误是这样的。没有提供单位名称,只说:“E2199 Packages 'vcl' and 'rtl' both contains unit ''”
标签: delphi delphi-xe2 delphi-2007