BCB怎么将bpl文件一起打包成执行文件?
网上的很多方法我都试了,说得最多的是
1.在project- Options- Compiler中点击Release,
2.在project- Options- Packages中去掉Builder with runtime packages的勾
3.在project- Options- Linker中去掉Use dynamic RTL 的勾
4.勾选Default
然后, ReBuild ,OK。
上面的方式不行,我控件中有第三方的techar7.0
结果是重编译能全编译完,但执行要著名的“AV”错误。
如果不做第2步运行就正常。
这还有没有什么办法没有呢?
[解决办法]
为安全起见,建议你带包编译,发布的时候带上若干bpl作为附属文件打包。
[解决办法]
其实带包的好处很多,用install安装程序打包也很方便。
[解决办法]
“如果不做第2步运行就正常。”
可能你只有运行包,没有设计包,不能进行静态连接。
可以再找找 是否有完整的 第三方控件包。