Вопрос

У нас есть .net CMS, работающая на IIS 6, которая использует шаблоны XSLT.Кажется, он использует XPath 1.0 (поскольку мы не можем использовать какие-либо функции 2.0).

Как нам установить или указать, что IIS должен использовать XPath 2.0?Установлена ​​ли она на каждом сервере, или мы можем указать, какую версию использовать для каждого пула приложений или для каждого сайта?

Большое спасибо!

Это было полезно?

Решение

Насколько я могу судить (я не видел определенного источника по этому вопросу), .NET не поддерживает XPath 2.0.Я читал вещи, которые предполагают, что это так, но я не могу запустить какие-либо функции XPath 2.0 без предоставления пользовательских определений функций.

Однако вы можете использовать внешнюю библиотеку, чтобы обеспечить совместимость с версией 2.0.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top