Я могу использовать макросы VS, такие как $ (ProjectDir), в моих событиях до и после сборки. Но есть ли способ указать их в пакетном файле и запустить пакетный файл в качестве события до и после сборки?
например,
Событие после сборки
copy $(ProjectDir)foo.txt $(ProjectDir)\out\foo.txt
После- Событие сборки
CopyFoo.cmd
, где CopyFoo.cmd содержит
copy $(ProjectDir)foo.txt $(ProjectDir)\out\foo.txt
Я хочу сделать это, чтобы сделать мой список событий сборки более удобным для редактирования / обновления. Редактировать командный файл намного проще, чем редактировать окно событий сборки в VS.