Я программирую на VB, используя Visual Studio 2005 Professional.
У меня есть Perl-скрипт Code Munger, который генерирует некоторые файлы * .vb, которые я хочу скомпилировать. Сценарий и связанные с ним файлы находятся в каталоге моего проекта, и когда я запускаю сценарий из командной строки ОС, он записывает файлы в тот же каталог, что я и хочу.
Вместо того, чтобы делать это, я хочу вызвать Perl-скрипт как событие перед сборкой. Я получил это на работу ... почти. Теперь единственная проблема заключается в том, что файлы теперь хранятся в TargetDir (/ bin / Release, например) вместо ProjectDir. Я мог бы просто изменить TargetDir на ProjectDir, но похоже, что я напрашиваюсь на неприятности.
Есть ли способ отдельно указать целевой каталог для команд предварительной сборки? Или измените его на ProjectDir, а затем верните обратно после завершения предварительной сборки? Или, может быть, мне просто нужно написать команду, которая переместит файлы туда, куда я хочу?
Заранее спасибо!