Hi Carter,

Thanks for your reply.


I have gone through the link you provided. But it will delete the attribute
value only it will not remove the entire Key.

I want to remove the entire key from the web.config.

Thanks
Bala

-----Original Message-----
From: Carter Young [mailto:ecyo...@grandecom.net] 
Sent: 23 October 2014 19:32
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Is it possible to delete the Key/value pair from
web.config file during installation.

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


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

Reply via email to