Please read this Blog Post:

http://blogs.technet.com/b/alexshev/archive/2009/05/27/from-msi-to-wix-part-25-installable-items-updating-xml-files-using-xmlfile.aspx


Even though this post refers to app.config, the same principles apply  
to web.config


Quoting Bala <balakrish...@ameexusa.com>:

> Hi,
>
>
>
> Is it possible to delete the Key/value pair from web.config file during
> installation.
>
>
>
> I am able to add new key/value pair during the installation through the
> below code.
>
> <util:XmlFile Id='conf1' Action="createElement"
> ElementPath="/configuration/appSettings" Name="add"
> File="[$(var.ConfigFileID)]" Sequence="1" />
>
> <util:XmlFile Id='conf2' Action="setValue"
> ElementPath="/configuration/appSettings/add[\[]not(@key)[\]]" Name="key"
> Value="ClientName" File="[$(var.ConfigFileID)]" Sequence="2"  />
>
>                 <util:XmlFile Id='conf3' Action="setValue"
> ElementPath="/configuration/appSettings/add[\[]@key='ClientName'[\]]"
> Name="value" Value="[CLIENTNAME]" File="[$(var.ConfigFileID)]" Sequence="3"
> />





------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to