TurboPower LockBox:如何安装
我已经下载了这个组件并尝试安装但是, 它询问了太多问题,无法继续安装:(
您如何回答这些问题, BPL/DLL 输出目录? 包括 (.inc) 目录?
Delphi XE DCU 输出目录? Delphi XE DCP 输出目录? Delphi XE EXE输出目录?
是否有任何可用于安装该组件的指南?
提前致谢
I have download this component and trying to install but,
It is asking too many questions for the installation to continue :(
How do you answer to these,
BPL/DLL output directory?
Include (.inc) directories?
Delphi XE DCU output directory?
Delphi XE DCP output directory?
Delphi XE EXE output directory?
Is there any quides available for installing the component?
thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
显然,LockBox 安装无法从 Delphi 读取此信息。您可以在“工具”->“选项”中找到设置。
路径设置在环境选项->Delphi选项->库下。
在那里你会发现
- 包输出目录(= BPL/DLL 输出路径)
BPL 是安装在 IDE 中的特殊 DLL(包)。它们包含组件。
- DCP 输出目录(DCP 安装在 IDE 中时与 BPL 一起使用)。
您也可以选择自己的目录,只要在系统 PATH 环境变量中指定该目录即可。
安装时.inc-目录可以留空。
DCU输出目录用于保存包的DCU(编译单元)。您可以自己选择该目录。 DCP路径,我在上面解释过。
我不确定 EXE 输出目录,但也许它也用于编译演示应用程序。
至少可以说确实有点模糊。安装结束时,您将找到反馈论坛的链接。也许你可以在那里分享你的发现,这样他们可能会在下一个版本中改进它。
Apparently the LockBox installation cannot read this information from Delphi. You can find the settings in Tools->Options.
The path settings are under Environment Options->Delphi Options->Library.
There you find
- Package output directory (= BPL/DLL output path)
BPLs are special DLLs (packages) that are installed in the IDE. They contain the components.
- DCP output directory (DCPs are used with BPLs when they are installed in the IDE).
You can also choose your own directories, as long as the directory is specified in the system PATH environment variable.
The .inc-directory can be left empty in the installation.
The DCU output directory is for saving the DCUs (compiled units) of the package. You can choose this directory yourself. DCP path, I explained above.
I'm not sure about EXE output directory, but maybe it is used to compile the demo applications too.
It is indeed a little vague to say the least. At the end of the installation, you'll find a link to a feedback forum. Maybe you can share your findings there, so they may improve it in the next version.
这真的很简单。
您可以将所有这些字段留空,系统将采用默认值。
或者,您可以取消选择自动编译选项。安装程序将只安装源代码,然后您可以手动编译和安装。有一个自述文件为此提供了指导。
It's really simple.
You can just leave all these fields empty, and the defaults will be picked up.
Alternatively you can just deselect the automatic compile option. The installer will then just install the source code, and then you can compile and install by hand. There is a read-me file providing guidance for just that.
我建议您请精通InnoSetup的人为您打包。不幸的是,我对 if 不太了解,但我知道它是有效的。
最后编辑:
自 2011 年 11 月 12 日发布的 3.4.1 版开始,TurboPower Lockbox 已作为良好的二进制文件进行分发,但仍需要对软件包安装有一定的了解。
请参阅TOndej对如何评估 Delphi“环境变量”,例如 $(BDS)? 了解详细信息。
打包到解决 Delphi IDE 环境变量($(BDS) 等)扩展的替代二进制发行版中可以通过隐藏一些复杂性来使用户免于麻烦。
I advice you to kindly ask someone proficient in InnoSetup to pack it for you. Unfortunately, I do not have a good command of if but I know it works.
Last edit :
As of version 3.4.1 released on 12-Nov-2011, TurboPower Lockbox was distributed as a good binary but still requires some fair knowledge of package installing.
Please see TOndej's answer to How are Delphi 'environment variables' such as $(BDS) evaluated? for indepth details.
Packing into an alternative binary distribution adressing the expansion of Delphi IDE environnement variables ($(BDS) and the like) may save users from troubles by hiding some complexities.