Как использовать команду посткомпоновки XCOPY Visual Studio с ОТНОСИТЕЛЬНЫМИ путями - PullRequest
1 голос
/ 16 мая 2019

Я работаю над проектом Visual Studio, в котором есть событие после сборки, которое копирует скомпилированные библиотеки DLL в другую папку.

Команда X copy выглядит так:

XCOPY "$(TargetDir)*" "C:\Projects\AsoRockX\AsoRock.Web\bin" /S /Y

У меня проблема в том, что сейчас над этим проектом работает другой разработчик, и он не может поместить проект на свой диск C :. Он может только поставить его на свой D: проект не удается построить.

Как мне изменить эту команду, чтобы она искала относительный путь?

1 Ответ

2 голосов
/ 16 мая 2019

Я не знаю, куда вы хотите скопировать файлы, но я бы порекомендовал следующую команду:

XCOPY $(targetDir)* $(solutionDir)\.. /S /Y

Вы должны убедиться, что переменные заканчиваются или не заканчиваются, какой путь-разделитель(\).

Я думаю, что папка над вашим файлом .sln больше не находится внутри хранилища.

...