我有一个 C++ 应用程序,它使用 msxml6.dll 来读取 XML 文件并应用 XSLT。通过在我的一个 XSLT 文件中包含以下内容,我确定 MSXML v3.0 用于 XSLT:
<vendor><xsl:value-of select="system-property('xsl:vendor')"/></vendor>
<version><xsl:value-of select="system-property('ms:version')"/></version>
我不明白为什么使用 MSXML v3.0 而不是 MSXML v6.0。应用程序需要更改哪些内容才能使用 MSXML v6.0?