Visual Studio использует процессор .NET XSLT, то есть процессор XSLT 1.0.
Функция encode-for-uri () является стандартной функцией только в XPath 2.0 / XQuery . Процессоры XSLT 1.0 используют только XPath 1.0, а функция encode-for-uri()
не реализована и недоступна.
Чтобы использовать эту функцию, вам необходим процессор XSLT 2.0, такой как Saxon.NET или XQSharp.