Добавление команд предварительной сборки для копирования файлов в проект в VS 2017

У меня есть папка, в которой есть куча скриптов. Это НЕ в проекте или решении.

Что мне нужно сделать, это использовать событие предварительной сборки в VS, это скопировать эти файлы с помощью xcopy в папку отладки проекта.

Я разработал, как сделать это с вещами внутри решения или проекта. Но попытка сделать это с внешними файлами ускользает от меня

Кто-нибудь может указать мне правильное направление, пожалуйста?

1 ответ

Решение

В проектах есть событие Pre-build, которое можно использовать для выполнения того, что вы хотите сделать.

Вы можете найти это в свойствах проекта в разделе "События сборки". Попробуйте команду согласно:

c:\windows\system32\xcopy D:\source\*.* "$(TargetDir)" /s /e

Список параметров сборки см. В MSDN: https://msdn.microsoft.com/en-us/library/42x5kfw4.aspx

Кавычки вокруг $(TargetDir) важны, если у вас есть пробел в любом из имен ваших папок / файлов

Другие вопросы по тегам