为 .net IIS 应用程序选择 XPath 版本
我们有一个在 IIS 6 上运行的 .net CMS,它使用 XSLT 模板。 它似乎正在运行 XPath 1.0(因为我们无法使用任何 2.0 功能)。
我们如何安装或指定 IIS 应使用 XPath 2.0? 它是按服务器安装的,还是我们可以指定在每个应用程序池或每个站点上使用哪个版本?
多谢!
We've got a .net CMS running on IIS 6 which uses XSLT templates. It seems to be running XPath 1.0 (as we can't use any 2.0 functionality).
How do we go about installing or specifying that IIS should use XPath 2.0? Is it installed per server, or can we specify which version to use on a per-application pool or per-site basis?
Thanks a lot!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据我所知(我还没有看到任何关于此的明确来源),.NET 不支持 XPath 2.0。 我读过一些建议,但如果不提供自定义函数定义,我就无法运行任何 2.0 XPath 函数。
不过,您可以使用外部库来获得 2.0 兼容性。
As far as I can tell (I haven't seen any definitive source on this), .NET doesn't have any support for XPath 2.0. I've read things that suggest its so, but I can't get any 2.0 XPath functions to run without providing custom function definitions.
You can use an external library to get 2.0 compatability, however.