【问题标题】:Link with Runtime Package in Delphi Tokyo与 Delphi Tokyo 中的运行时包链接
【发布时间】:2018-03-17 06:14:54
【问题描述】:

我正在使用 Delphi Tokyo,我想用一些运行时包构建我的 App.exe,所以我设置了我的项目选项,如下所示

我手动输入运行时包列表,如下所示

在构建项目时,我收到错误消息,找不到那些 rtl250、vcl250

当尝试使用浏览按钮添加这些包时,Delphi 要求我使用.dcp 扩展而不是.bpl 查找这些包,我不知道在哪里可以找到这些文件

请指导我如何解决此问题

【问题讨论】:

  • 只使用 rtf, vcl 不带数字

标签: delphi


【解决方案1】:

您必须在此处指定的名称是 .dcp 文件的名称。这些不包含版本号。使用:

rtl, vcl

...而不是:

rtl250, vcl250

...它会起作用的。

这实际上是一项功能(多年前引入),因此您在升级到新的 Delphi 版本时不必更改这些名称。

【讨论】:

  • 谢谢,我已经完成了这个i.cubeupload.com/FLNcnY.png,并重新构建了项目,没有进一步的错误。我的理解是指定一些运行时包,例如rtlvcl 意味着将这些运行时捆绑到 .exe 中,因此我不需要单独部署这些运行时。如果我的理解有误,那么指定这些运行时并将其留空为 i.cubeupload.com/rBSMbv.png 有什么不同
  • @Artisan:你的理解有误。使用运行时包构建会阻止这些包的内容被捆绑到您的 .exe 中,因此您必须将这些包库与您的 .exe 一起分发。如果您希望将它们链接(捆绑)到您的 .exe 中,您确实想要使用运行时包构建..
猜你喜欢
  • 2023-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-14
相关资源
最近更新 更多