【问题标题】:Package Required: rtl160.bpl所需软件包:rtl160.bpl
【发布时间】:2012-06-20 12:31:25
【问题描述】:

我目前正在使用delphi xe2。以及它的firemonkey部分。我曾经能够编译和测试我的项目。我在win xp上试用了测试版,它需要rtl160.bpl包,所以我添加了它。现在即使在我的机器上也无法编译。我不断收到错误提示

[DCC 致命错误] E2202 未找到所需的包“rtl160”

...即使在我从包中删除它之后,任何人都可以帮我解决这个问题吗?

后来编辑。 一旦我取消选中“与运行时包的链接”,它似乎可以在我的机器上编译,但仍然不能在 win xp 上运行

【问题讨论】:

  • 只有两个拼写错误——你做得很好,比大多数人都好。如果你在 SO 上遇到让你为此感到悲伤的人,请使用 flag 功能来提醒 mods。
  • 不太确定,但我可以指出的一件事是确保在进行这些更改之前将上面的“目标”下拉菜单更改为“所有配置”,除非您打算只应用此更改到 32 位调试配置。
  • 如果您希望我们帮助解决错误,您必须告诉我们错误是什么。 “它不运行”提供的线索很少。

标签: delphi delphi-xe2 packages


【解决方案1】:

请检查您的环境变量。 平台应该是 AnyCPU

【讨论】:

  • 平台应该AnyCPU。应该没有PLATFORM 环境变量; IDE 将根据您当时正在编译的目标在编译时设置它。另外,无论如何,这与这个问题无关。
【解决方案2】:

好的很酷,所以我解决了这个问题,这实际上是我的错误,如果 delphi 似乎找不到包,请确保运行时包没有链接到已编译的包

您可以在delphi中通过按ctrl + shift + F11来检查应用程序的设置

【讨论】:

    猜你喜欢
    • 2017-01-06
    • 1970-01-01
    • 2015-03-22
    • 2012-06-08
    • 2017-05-06
    • 1970-01-01
    • 1970-01-01
    • 2011-04-18
    • 1970-01-01
    相关资源
    最近更新 更多