我已经下载了这个组件并正在尝试安装,但它询问了太多的问题,无法继续安装:(
你如何回应这些,BPL/DLL输出目录?是否包含(.inc)目录?
Delphi XE DCU输出目录?Delphi XE DCP输出目录?Delphi XE EXE输出目录?
是否有可用于安装组件的quides?
提前感谢
发布于 2011-11-30 18:28:40
显然,LockBox安装程序无法从Delphi中读取此信息。您可以在Tools->Options中找到这些设置。
路径设置在Environment Options->Delphi Options->Library下。在那里您可以找到- Package output directory (= BPL/DLL output path) BPLs是安装在IDE中的特殊DLL(包)。它们包含组件。- DCP输出目录(DCP在IDE中安装时与BPLs一起使用)。
您还可以选择自己的目录,只要在系统PATH环境变量中指定了该目录。
在安装过程中,可以将.inc-directory保留为空。
DCU输出目录用于保存软件包的DCU(编译单元)。您可以自己选择此目录。DCP路径,我在上面解释过了。
我不确定EXE输出目录,但可能它也被用来编译演示应用程序。
至少可以说,这确实有点含糊。在安装结束时,您会找到一个反馈论坛的链接。也许你可以在那里分享你的发现,这样他们可能会在下一个版本中改进它。
发布于 2011-12-15 08:46:58
真的很简单。您只需将所有这些字段保留为空,就会采用默认值。或者,您也可以取消选择自动编译选项。然后,安装程序将只安装源代码,然后您可以手动编译和安装。有一个自述文件提供了这方面的指导。
发布于 2011-11-30 16:31:52
我建议您请精通InnoSetup的人为您打包。不幸的是,我没有很好地掌握if,但我知道它是有效的。
上次编辑:
从2011年11月12日发布的3.4.1版本开始,TurboPower密码箱作为一个很好的二进制文件分发,但仍然需要一些软件包安装方面的知识。
有关详细信息,请参阅TOndej's answer to How are Delphi 'environment variables' such as $(BDS) evaluated?。
将Delphi IDE环境变量($(BDS)等)的扩展打包到一个可选的二进制发行版中,可能会隐藏一些复杂性,从而避免用户遇到麻烦。
https://stackoverflow.com/questions/7965451
复制相似问题