3

编译 FireMonkey 项目并在另一台 PC 上执行应用程序后,我遇到了一个错误 - “rtl190.bpl is missing”。
所以我搜索了谷歌,我发现了对我不起作用的“解决方案”。
它说我应该取消选中“与动态 RTL 链接”和“与 Delphi 运行时链接......”。
确实在编译后,可执行文件更大,但我仍然遇到完全相同的错误。
我必须手动将“rtl190.bpl”和“fmx190.bpl”复制到 exe 的目录中才能使其工作。
我该如何解决这个问题?

4

1 回答 1

8

您还应该取消选中Build with runtime packages

Project-> Options-> Packages-> Runtime Packages-> Link with runtime packages    

确保取消选中您正在使用的构建配置('release' / 'debug')下的三个项目(“Link with runtime packages”、“Link with Dynamic RTL”和“Link with Delphi Runtime Library”)。

于 2014-03-26T21:25:18.530 回答