Задача VB6 вернется в понедельник. Относительно управления версиями нет никакой явной vb задачи управления версиями в пакете, однако Вы могли использовать TfsVersion (TaskAction = "GetVersion") и Файл (TaskAction = "Замена") задачи. Если Вы думаете, что существует значение в создании новой задачи инкапсулировать / обеспечивают другие функции, то сообщите мне, и я добавлю его к пакету в пользу целого сообщества.
Извинения за отказ, но прибывают в понедельник, я уверен, что все поймут.
Я использую Nant для создания проектов VB6 ежедневно. Это действительно обращается с помощью Nant, выполняют команду, чтобы сделать сборки (мы разрабатываем 4 проекта как часть одного "решения").
Это также позволяет Вам маркировать версии в своем репозитории управления исходным кодом, получать последний код, регистрацию, выезд, все нормальные требования, скомпилировать обновление/программы установки, копируют файлы в необходимые местоположения и посылают электронные письма результатов.
Зарегистрированные результаты довольно минимальны, хотя, поскольку Вы только обеспечили вывод компиляцией командной строки VB6.
Для управления версиями я должен был записать небольшое приложение, чтобы извлечь номер версии моего скомпилированного исполняемого файла и записать это в текстовый файл, который Nant мог затем считать и использовать (для маркировок, имена файлов и т.д. (Что-то вроде боли, но сгенерированные номера версий VB не соответствуют так или иначе).
Поскольку справка с другими неосновными задачами видит NAntContrib - из ссылки NAnt выше.