Ich versuche, xslt-Datei zu verwenden, um die pdb-Dateien herauszufiltern, wenn Dateien mit Hitze geerntet werden. Die pdb-Dateien sind jedoch immer noch da. Was vermisse ich? Hier ist die Datei:xslt filtert keine pdb-Dateien heraus
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl"
xmlns:wi="http://schemas.microsoft.com/wix/2006/wi">
<xsl:output method="xml" indent="yes"/>
<xsl:template match="@* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()"/>
</xsl:copy>
</xsl:template>
<xsl:key name="pdf-search1" match="wi:Component[contains(wi:File/@Source='$(var.StageDirXFire)', '.pdf')]" use="@Id"/>
<xsl:template match="wi:Component[key('pdf-search1', @Id)]"/>
<xsl:template match="wi:ComponentRef[key('pdf-search1', @Id)]"/>
</xsl:stylesheet>