将bin文件复制到VS2010中Post Build事件的Physical文件位置

Pra*_*eth 28 .net msbuild visual-studio msbuild-4.0

我想将bin文件夹中生成的dll复制到vs2010中Post Build Event上的文件位置.

有人可以帮助我.

谢谢

adr*_*nks 60

你想要添加如下内容:

xcopy /Q /Y "$(TargetPath)" "C:\path\to\somewhere\"
Run Code Online (Sandbox Code Playgroud)

在项目属性页面的Build Events选项卡上的post-build事件.在/Y将提示您确认一个覆盖阻止它.

如果您还需要复制.pdb文件,则需要以下内容:

xcopy /Q /Y "$(TargetDir)$(TargetName).*" "C:\path\to\somewhere\"
Run Code Online (Sandbox Code Playgroud)

通过单击属性选项卡中的编辑后构建...按钮,然后展开宏>>按钮,可以看到更多替换令牌($ XXX值).

  • `xcopy`是一个更强大的`copy`版本,有更多选项,因此可以更好地控制事物的复制方式.它还能够复制目录.`/ Q`停止将复制文件的名称写入输出窗口,并且`/ Y`会阻止它提示您是否需要覆盖文件. (5认同)
  • 请告诉我xcopy和copy之间的区别.为什么我们需要在这里做/ Q/Y. (3认同)