Отладка скриптов Nant Build в VS 2005 - PullRequest
0 голосов
/ 22 июля 2009

HI, Мы используем сценарии сборки NANT в нашем проекте. Сценарий таков: «В моем приложении я создаю приложение (оно основано на пользовательском интерфейсе, пользователь перетаскивает, отбрасывает виджеты и т. Д., Они хранятся в виде XML). затем, когда я говорю «Build application», мы используем сценарии NANT для вызова XSLT-преобразования, я не знаю, возможно ли отладить сценарии NANT и XSLT, вызываемые из сценария NANT в VS или каком-либо другом инструменте отладки. отладить это.

Спасибо, Sid

Ответы [ 2 ]

1 голос
/ 22 июля 2009

Существует несколько инструментов отладки nAnt, некоторые из которых вы должны купить, а некоторые являются бесплатными или бесплатными для ограниченного использования. NAntBuilder - один из примеров, но он не очень хорошо работал для моих сценариев многофайловой сборки.

Я всегда добивался успеха, добавляя задачи для распечатки того, что происходит. По общему признанию это - старая школа и сырая, но это делает работу: -)

В соответствии с вашими требованиями к отладке вы можете скопировать XML-файл в файл во время выполнения преобразования с задачей копирования или эха (в зависимости от того, находится ли XML в переменной или в файле), а затем выполнить отладку. XSL-преобразование вручную, используя что-то вроде XML Spy или Oxygen XML editor.

НТН Joon

0 голосов
/ 18 февраля 2010

что вы можете сделать, это разбить код на части, а затем вызвать отдельных пользователей, чтобы проверить, работает ли он должным образом или нет?

Например: немного логики

немного логики

так что вы можете сделать это из вызова командной строки nant case1 или case2 .... проверьте o / p. Таким образом, вы будете знать, какой случай сработал, как ожидалось ... вроде отладки.

...