Delphi 涡轮动力锁箱:如何安装

Delphi 涡轮动力锁箱:如何安装,delphi,delphi-xe,Delphi,Delphi Xe,我已下载此组件并尝试安装,但是, 它问了太多问题,安装无法继续:( 你如何回答这些问题, BPL/DLL输出目录? 是否包含(.inc)目录 Delphi XE DCU输出目录? Delphi XE DCP输出目录? Delphi XE EXE输出目录 有没有钱可以用来安装组件 提前谢谢我建议您请精通InnoSetup的人帮您打包。不幸的是,我对if没有很好的了解,但我知道它是有效的 上次编辑: 从2011年11月12日发布的版本3.4.1开始,TurboPower Lockbox作为一个良好的

我已下载此组件并尝试安装,但是, 它问了太多问题,安装无法继续:(

你如何回答这些问题, BPL/DLL输出目录? 是否包含(.inc)目录

Delphi XE DCU输出目录? Delphi XE DCP输出目录? Delphi XE EXE输出目录

有没有钱可以用来安装组件


提前谢谢

我建议您请精通InnoSetup的人帮您打包。不幸的是,我对if没有很好的了解,但我知道它是有效的

上次编辑

从2011年11月12日发布的版本3.4.1开始,TurboPower Lockbox作为一个良好的二进制文件分发,但仍然需要一些关于软件包安装的知识

有关详细信息,请参见对的答复


打包到另一个二进制发行版中,处理Delphi IDE环境变量($(BDS)等)的扩展,可以通过隐藏一些复杂性来避免用户遇到麻烦。

显然,锁盒安装无法从Delphi读取此信息。您可以在工具->选项中找到设置

路径设置在环境选项->德尔菲选项->库下。 你找到了吗 -包输出目录(=BPL/DLL输出路径) BPL是安装在IDE中的特殊DLL(包)。它们包含组件。 -DCP输出目录(DCP安装在IDE中时与BPL一起使用)

只要在系统路径环境变量中指定了目录,您也可以选择自己的目录

inc目录在安装中可以保留为空

DCU输出目录用于保存包的DCU(编译单元)。您可以自己选择这个目录。DCP路径,我在上面解释过

我不确定EXE输出目录,但可能它也用于编译演示应用程序

至少可以说这有点模糊。在安装结束时,你会找到一个反馈论坛的链接。也许你可以在那里分享你的发现,这样他们可以在下一个版本中改进它。

这真的很简单。 您只需将所有这些字段保留为空,就会选择默认值。
或者,您可以取消选择“自动编译”选项。安装程序将只安装源代码,然后您可以手动编译和安装。有一个自述文件提供了相关指导。

这与安装第三方组件有什么关系?作者有责任创建instaLeller,不是那个试图安装它的人。@Ken White:好主意!但是如何在开源项目中强制执行呢?一些作者在编写安装脚本方面可能也像我一样,或者将任务留给最终用户。最近,我请一位朋友打包Zeos源代码包分发,以避免安装时的怪癖。请给管理操作系统项目的人?自己创建并贡献它?这两个想法都很好,但它没有回答所问的问题-抱歉,但在我看来“找其他人为你做”这不是答案。@Ken White:好吧,这并不能以富有成效的方式回答问题。我会认真学习Innosetup,为我自己着想,并尝试编写一个脚本(在我朋友的帮助下,暂时完成)为了得到一个有价值的答案。我可以得到关于您的Delphi和TP锁盒版本的更多详细信息吗?回答得好。路径上只需要BPL目录。是的,EXE目录用于演示程序。关于目录,选择与绝地JVCL安装程序提供的类似。当我将这些字段留空时,我会记录埃维