我正在开发一个 Visual Studio 项目,该项目有一个生成后事件,可将已编译的 DLL 复制到另一个文件夹中。
X 复制命令如下所示:
XCOPY "$(TargetDir)*" "C:\Projects\AsoRockX\AsoRock.Web\bin" /S /Y
我遇到的问题是另一个开发人员正在处理这个项目,但他无法将该项目放在他的 C: 驱动器上。他只能把它放在他的 D: 上,所以项目无法构建。
如何更改该命令以便它查找相对路径?
最佳答案
我不知道您想将文件复制到哪里,但我建议使用以下命令:
XCOPY $(targetDir)* $(solutionDir)\.. /S /Y
您需要确保变量以路径分隔符 (\
) 结束或不结束。
我猜您的 .sln
文件上方的文件夹不再位于存储库内。
关于visual-studio - 如何将 XCOPY Visual Studio Post Build 命令与相对路径结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56167660/