Ich verstehe das genaue Problem noch nicht ganz. Suchst du eine funktionierende XSL oder meinst du, dass nicht das herauskommt, was laut XSL eigentlich passieren sollte?
Ich wundere mich gerade auch, bei mir kommen teilweise VOLLKOMMEN andere Ergebnisse heraus, als wenn man es Online mit irgendwelchen XSL-Checkern durchlaufen lässt. Beispielsweise
http://www.shell-tools.net/?op=xslt
Für deine XSL spuckt der aus
Code:
<?
xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-
com:
asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.6.2.92" processorArchitecture="x86" name="himitsu.ManifestCreator" type="
Win32"/>
<description>creates windows manifest files</description>
<trustInfo xmlns="urn:schemas-microsoft-
com:
asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
<dependentAssembly>
<assemblyIdentity type="
win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*"/>
</dependentAssembly>
</dependency>
</assembly>