Visual Studio 不支持 XSLT 2.0

Posted

技术标签:

【中文标题】Visual Studio 不支持 XSLT 2.0【英文标题】:Visual Studio not supporting XSLT 2.0 【发布时间】:2021-11-30 20:08:54 【问题描述】:

我正在使用 Visual Studio 2010。在运行 xslt2.0 时出现以下错误

xsl:value-of/* ** 尚未实现。

'xsl:result-document'** 尚未实现。

谁能帮我解决上述问题

【问题讨论】:

你是怎么运行这个的?请发布您的代码。源 XML 和 XSLT 的简短示例也有助于回答。 【参考方案1】:

如果您想使用 XSLT 2.0,您需要从 XslCompiledTransform 切换到 XSLT 2.0 处理器,例如 Saxon 9 的 .NET 版本或 AltovaXML 或 XmlPrime。 Microsoft 的 XslCompiledTransform 是 XSLT 1.0 处理器,即使在 .NET 4.5/VS 2012 中也是如此。

但是,命名的 XSLT 处理器主要允许您使用 XSLT 2.0 编写代码,我不认为它们集成在 VS 2010 中。

【讨论】:

以上是关于Visual Studio 不支持 XSLT 2.0的主要内容,如果未能解决你的问题,请参考以下文章

未安装C#的 visual studio 语言支持。代码编辑intellisense 将不可用。

Visual Studio 2015 各个版本有啥区别

visual studio 和visual studio code 的区别

Visual Studio 2015 诊断工具不支持当前调试配置

不支持在 Visual Studio 2015 中与 Mac 配对 OPENSSH 密钥

Visual Studio 2012 命令窗口不支持“xsd”命令吗?