Как использовать xslt 2.0 в visual studio 2010
Я использую xslt 2.0 для преобразования одного формата xml в другой формат xml. Но Visual Studio 2010 поддерживает только xslt1.0.
Итак, я ссылался на ссылку stackoverflow и следил за процедурой, которую они сказали. Но это не сработало для меня...
http://zeetalks.wordpress.com/2011/07/26/vs2010-adding-xslt-to-visual-studio-2010/
XSLT 2.0 intellisense в Visual Studio 2010 - Добавление схемы?
Когда я открываю свой xslt 2.0 xsl файл в VS-2010, он поднимает следующие 5 ошибок. Они...
- Пространство имен xpath-default еще не реализовано
- xsl: функция еще не реализована.
- xsl: param/@как еще не реализовано
- xsl: для каждой группы еще не реализована
- xsl: последовательность еще не реализована
Спасибо за сотрудничество... Я нашел ссылку от codeproject. для использования xslt2.0 в .net framework. Теперь я ищу хорошую xslt IDE для своей разработки. Еще раз спасибо всем...
Ответы
Ответ 1
Вы можете добавить Intellisence XSLT 2.0 в Visual Studio, как описано в приведенных ссылках.
Однако Visual Studio (с 2005 года) тесно интегрирована со стандартным процессором XSLT 1.0 XslCompiledTransform, а Visual Studio XSLT Debugger и подсистемой выполнения работает только с этим XSLT-процессором.
Что касается интегрированного пакета Altova VS, я никогда не использовал его и не удивляюсь, что в прошлом он работал так, как описано, но прекратил работу после одного из обновлений/пакетов обновления VS 2010. Я предполагаю, что вы не купили/не установили этот пакет.
Я бы рекомендовал использовать XSLT IDE, специально разработанную для поддержки XSLT 2.0. Один из таких инструментов oXygen, и есть несколько других людей, которые используют, например Stylus Studio.