У меня был тот же вопрос, что и в этот поток, т.е. я искал способ запустить исполняемый файл или скрипт после сборки решения в Visual Studio.
Я опробовал предложенное решение по перехвату события OnBuildDone с помощью макроса, который (как я понимаю) нужно поместить в раздел EnvironmentEvents под MyMacros в Macros IDE. Проблема в том, что макрос становится глобальным для всего, что я делаю в Visual Studio. Другими словами, он запускает макрос независимо от того, какое решение я создаю. Однако я хочу, чтобы он работал только для этого одного решения.
Есть ли способ сделать макрос, который перехватывает событие OnBuildDone только для определенного решения?