msxml6.dllを使用してXMLファイルを読み取りXSLTを適用するC++アプリがあります。XSLTファイルの1つに以下を含めることにより、MSXMLv3.0がXSLTに使用されていることを確認しました。
<vendor><xsl:value-of select="system-property('xsl:vendor')"/></vendor>
<version><xsl:value-of select="system-property('ms:version')"/></version>
MSXMLv6.0の代わりにMSXMLv3.0が使用されている理由がわかりません。アプリがMSXMLv6.0を使用するには、何を変更する必要がありますか?