jwz*_*104 1 delphi runtime-packages
当我构建一个项目,其中"链接与运行时包"设置为true时,输出exe非常小,在我的电脑上,exe工作正常,但有些人得到rtl190.bpl丢失的错误.我怎样才能解决这个问题?我还想要一个小的输出文件.
正如错误所述,您错过了来自用户PC的文件rtl190.bpl.
使用运行时包进行编译将导致较小的.exe文件,您仍需要使用.exe分发所有关联的.bpl文件..BPL文件实际上是DLL文件,因此您的程序仍然需要它们才能正常运行.
你会发现,例如,rtl190.bpl本身就是一个非常大的文件,所以如果你的最终目标是产生最小的分发文件,我就不会用运行时包编译.只需编译成"胖"二进制文件和单个.exe文件.如果你也使用第三方组件,你也需要分发这些文件(.bpl),你最终会发现文件的最终总大小远远大于单个编译.exe
| 归档时间: |
|
| 查看次数: |
2090 次 |
| 最近记录: |