В свойствах проекта Visual Studio у вас будет опция «Событие перед сборкой» и «Событие после сборки».
В этих конфигурациях вы можете вводить программы, которые должны выполняться до и после вашей сборки. Переменные проекта можно использовать для определения папки решения, папки проекта, двоичного файла и т. Д. Если вы используете последнюю версию Visual Studio, под текстовым полем есть кнопка, которая дает вам доступ к этим переменным.
Убедитесь, что все, что вы вызываете в этой конфигурации, будет выполнено из среды оболочки (cmd
), в противном случае вы получите ошибку сборки. Сценарии, вероятно, потребуют, чтобы вы ввели вызов интерпретатору и передали файл в качестве параметра.
Например, допустим, мне нужно запустить скрипт Python, прежде чем я соберу свой код. Я бы настроил событие Pre-Build как:
c:\python\python myscript.py
Один хороший совет - использовать пакетные файлы DOS (.bat), чтобы обернуть все, что вам нужно для запуска, и добавить их в события сборки. В сети есть множество учебных пособий по созданию файлов bat, и они довольно просты.