Использование относительного пути в PostBuild.cmd для визуальной студии событий postbuild

Я хочу вызвать командный файл в Visual Studio 2013 в событии после сборки, чтобы сделать вещи немного чище и более управляемыми...

файл postbuild находится в каталоге проекта и вызывается.... однако, потому что я использую относительный путь, он не работает для меня

путь проекта

c:\projects\solutionname\product\projectroot\postbuild.cmd и пытается скопировать данные из других встроенных решений в той же структуре

xcopy /y "..\projectrootofotherproject\bin\Debug\mydll.dll" ".\bin\Debug"

однако это продолжает придумывать выход с кодом 4.

Когда я запускаю это за пределами Visual Studio, он работает нормально, если я запускаю его, когда он находится в окне powershell или командной строки, когда его нет в файле проекта \ cmd dir, он жалуется... потому что он не может найти файл, который, я считаю, не работает на относительный путь.

Любая помощь высоко ценится

0 ответов

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