如何使用具有相对路径的 XCOPY Visual Studio Post 构建命令

How to use XCOPY Visual Studio Post Build Command with RELATIVE paths

我正在开发一个 visual studio 项目,该项目有一个 post 构建事件,可以将已编译的 DLL 复制到另一个文件夹。

X 复制命令如下所示:

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

我遇到的问题是另一个开发人员正在处理这个项目,他不能把这个项目放在他的 C: 驱动器上。他只能放在他的D:所以项目无法构建。

如何更改该命令以使其查找相对路径?

我不知道你想把文件复制到哪里,但我会推荐以下命令:

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

您需要确保变量结束或不结束 path-seperator (\)。

我猜你的 .sln 文件上面的文件夹已经不在存储库中了。