I can feel that I'm nearly there, but it doesn't work yet. This is my XSLT: <?xml version="1.0" ?> <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:wix="http://schemas.microsoft.com/wix/2006/wi" >
<!-- By default, copy all attributes and elements to the output. --> <xsl:template match="@*|*"> <xsl:copy> <xsl:apply-templates select="@*" /> <xsl:apply-templates select="*" /> </xsl:copy> </xsl:template> <!-- Override copy (do nothing) for elements with this Id, so they are omitted from the output. --> <xsl:template match="compone...@id='cmp20CFFB2FF46488AF2CD00E2C9543E202']" /> </xsl:transform> And my xml looks like that: <?xml version="1.0" encoding="utf-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Fragment> <ComponentGroup Id="MyClient"> <Component Id="cmp034A7A0245A16CFBB38E35D51794CF21" Directory="INSTALLDIR" Guid="*"> <File ... So, do I have to specify ComponentGroup, Fragment or Wix in the xslt file? How? thanks! Markus On Dec 10, Peter Shirtcliffe <pshirtcli...@sdl.com> wrote: > You want to match the component element [with a given ID] in order to > omit it, not match the Id attribute: > > <xsl:template > match="compone...@id='cmp20CFFB2FF46488AF2CD00E2C9543E202']" /> > > Also be careful to match the exact case of the element and attribute > names. > > If it still doesnt work, check that the wix namesapce is the default > namespace. > > -----Original Message----- > From: Markus Gaugusch [mailto:w...@gaugusch.at] > Sent: 10 December 2009 14:26 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] How to specify files in Installer package > > Hi Yan! > > I tried an example found at > http://www.mail-archive.com/wix-users@lists.sourceforge.net/msg27515.htm > l > > -- but I'm unable to get it going :( > > I want to ignore > > <Component Id="cmp20CFFB2FF46488AF2CD00E2C9543E202" > Directory="INSTALLDIR" > Guid="*"> > (which includes one file) > > I used the aforementioned example and tried with <xsl:template > match="@id[.='cmp20CFFB2FF46488AF2CD00E2C9543E202']" /> But the filter > doesn't seem to apply (my component is still in the output) > > can you help me? > > thanks, > Markus > > On Dec 10, Yan Sklyarenko <y...@sitecore.net> wrote: > >> Markus, >> >> The heat.exe has a switch -t:<transform.xsl>. If you specify this >> switch running heat, the 'transform.xsl' will be applied to the >> regular output of you heat command. The final resulting wxs file will > >> contain transformed xml. >> >> There are no special requirements for that XSL transform. >> >> Hope this helps, >> >> -- Yan > > ------------------------------------------------------------------------ > ------ > Return on Information: > Google Enterprise Search pays you back > Get the facts. > http://p.sf.net/sfu/google-dev2dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > SDL PLC confidential, all rights reserved. > If you are not the intended recipient of this mail SDL requests and requires > that you delete it without acting upon or copying any of its contents, and we > further request that you advise us. > SDL PLC is a public limited company registered in England and Wales. > Registered number: 02675207. > Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 > 7DY, UK. > > > ------------------------------------------------------------------------------ > Return on Information: > Google Enterprise Search pays you back > Get the facts. > http://p.sf.net/sfu/google-dev2dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > -- __________________ /"\ Markus Gaugusch \ / ASCII Ribbon Campaign markus(at)gaugusch.at X Against HTML Mail / \ ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users