如何使用Wix更改Installation文件夹中的.config文件?

时间:2015-09-03 12:34:26

标签: wix wix3.8

我正在使用WiX为我的应用程序创建安装程序。根据用户在安装过程中输入的值,我需要在目标系统上安装后编辑一些配置文件。我正在使用HEAT命令来获取需要在目标计算机上安装的所有文件,以避免手动描述所有文件和目录。我也可以使用xml:Util元素更改配置文件的配置。虽然,我已经重新开始整个文件夹结构来进行这些更改。有没有办法在不必创建文件夹结构的情况下进行这些更改?

基本上,

TARGETSYSTEM ---> INSTALLFOLDER ---> Dir1
                                |---> Dir2---> SubDir1
                                         |--->SubDir2 ----> file.config



     <File Id="log4netCONFG" Source="WHATSHOULDCOMEHERE?/file.config" KeyPath="yes" />
        <util:XmlFile Id="UpdateLogFileAppenderFilePath"
                  File="[#log4netCONFG]"
                  Action="setValue"
                  ElementPath="//appender[\[]@name='LogFileAppender'[\]]/param[\    []@name='File'[\]]"
                  Name="value"
                  Value="[LOGFILEAPPENDERFILEPATH]"/> 

0 个答案:

没有答案