Сборка проектов VB6 в TFS 2010 - правильный подход? - PullRequest
2 голосов
/ 05 сентября 2011

Я возился с настройкой автоматических сборок для наших старых COM-компонентов VB6.

Я успешно установил поставщик MSSCCI для TFS 2010 и могу успешно проверить и извлечь код из хранилища в Visual Basic IDE.

Мой репозиторий состоит из 1 командного проекта (называемого VB6) с отдельными каталогами для каждого проекта VB6.

Я бы хотел иметь возможность создавать все проекты VB6 в командном проекте, когда кто-то проверяет какие-либо изменения в любом из проектов VB6 (я уверен, что смогу сделать это, настроив несколько сборок в определении сборки ).

Насколько я могу судить, есть 2 способа заставить это работать: Редактирование шаблона сборки или использование пакета расширений MSBuild

  1. Требуется ли мне обоим установить компилятор VB6 на сборочном компьютере?
  2. Какой подход является предпочтительным для TFS 2010, MSBuild v4?

Я предпочитаю идею редактирования шаблона сборки, чем необходимость установки пакета расширений.

1 Ответ

5 голосов
/ 06 сентября 2011

Файлы MSBuild .proj были заменены шаблонами компоновки XAML рабочего процесса Windows в VS2010, поэтому я бы пошел на такой подход. Насколько я знаю, в любом случае вам придется установить Visual Basic на сервер, так как вам нужен старый компилятор VB6.

...