如何将XCOPY Visual Studio Post Build命令与相对路径一起使用

时间:2019-05-16 11:35:36

标签: visual-studio visual-studio-2017 nuget xcopy

我正在一个Visual Studio项目上工作,该项目具有一个后构建事件,该事件将已编译的DLL复制到另一个文件夹中。

X复制命令如下所示:

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

我遇到的问题是,另一个开发人员正在该项目上,他不能将项目放在C:驱动器上。他只能将其放在D上:因此该项目无法构建。

如何更改该命令,以便它寻找相对路径?

1 个答案:

答案 0 :(得分:2)

我不知道您要将文件复制到哪里,但是我建议使用以下命令:

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

您需要确保变量结束或不结束哪个路径分隔符(\)。

我猜您.sln文件上方的文件夹不再位于存储库中。