如何在Wix中运行时重命名安装目录

时间:2011-11-18 10:05:26

标签: wix

我们将安装程序生成器作为构建过程的一部分,生成wix文件,然后构建它以创建安装程序。我可以通过指定wix文件和xpath来自定义安装,该文件告诉包含将自定义安装程序的文件的位置。

它自动生成安装目录结构,我想用include文件通过include文件重命名INSTALLDIR名称。我怎么做。定义CustomAction?如果是,那么我应该如何以及在何处定义它。它应该覆盖默认值,因此当安装程序运行并且user给出选择目录的选项时,默认路径应该是我覆盖的路径,而不是我们的构建过程默认生成的路径。

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用WixUI_InstallDir(将<UIRef Id="WixUI_InstallDir"/>添加到安装程序代码并引用WixUIExtension)?添加到安装程序应该非常简单,或者您可以编辑现有的对话框(如果使用它们)来添加新控件,但这样做更多一些。

查看http://wix.sourceforge.net/manual-wix2/WixUI_dialog_library.htm