【问题标题】:Delphi - Can I copy BPL between computers/systems?Delphi - 我可以在计算机/系统之间复制 BPL 吗?
【发布时间】:2014-01-15 22:59:00
【问题描述】:

我在 Win7 上安装了 Delphi 2010。我有大约 20 个不同的小型 VCL,我将它们编译成一个名为 MISC.BPL 的通用 BPL。我重新格式化了我的硬盘,安装了 Win8 并重新安装了相同版本的 Delphi。不必再次重新安装所有这些组件,是否可以:

1)。将旧目录结构复制到新计算机(从我的旧备份中)。

2)。将旧系统中的 MISC.BPL 复制到新系统中。

3)。更新库路径。

这行得通吗?这是接近工作吗?我必须硬着头皮重新安装所有东西吗?

谢谢 GS

【问题讨论】:

  • 我认为您正在谈论将已安装的第三方组件从一台机器复制到新机器上的新安装的 Delphi 中(“重新安装所有这些组件”)。如果是这样,答案是否定的,你不能只复制 BPL,而是this might help
  • 不幸的是,这意味着恢复我的旧系统以运行 cnpack 实用程序,而不仅仅是复制一两个文件。看来我必须重新安装...不过谢谢
  • 下次您可以尝试准备备份,例如Lazy Delphi Builder.
  • 对于它的价值,VCL 意味着可视化组件库。您没有 20 个 VCL。有一个 VCL。你有 20 个 VCL 组件。

标签: delphi


【解决方案1】:

BPL 只是一个包含已编译代码的 DLL。如果它们使用运行时包,您需要它来运行已编译的应用程序。但是要编译项目,您实际上必须根据需要将组件重新安装到 IDE 中,而这不仅仅需要 BPL 文件本身。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-13
    • 1970-01-01
    • 2017-05-18
    • 1970-01-01
    • 2014-10-09
    • 2019-01-27
    • 2011-09-09
    • 2016-04-22
    相关资源
    最近更新 更多