对于Visual Studio 2013中的类库项目;使用post build事件如何将创建的dll复制到另一个路径?

时间:2015-10-03 19:24:11

标签: c# .net visual-studio-2013 dll post-build

我搜索了网上有相当多的类似答案,但它们似乎与VS版本不同。每个都不同,所以我虽然我应该问你们

所以这里有一些细节。

我需要在

复制dll
  

" C:\ MyProjects \ Visual Studio \ Mylibrary Library \ Mylibrary \ Mylibrary \ bin \ Release \ Mylibrary.dll"

  

" C:\ MyProjects下\统一\项目\ Valding \ Valding \资产\类\ VadingClasses"

enter image description here

1 个答案:

答案 0 :(得分:1)

在您的制作后活动中,请提供以下xcopy一个镜头......

xcopy "$(ProjectDir)bin\Release\Mylibrary.dll" "C:\MyProjects\Unity\Projects\Valding\Valding\Assets\Classes\VadingClasses" /Y

以下是与xcopy一起使用的一些常见开关,以及命令语法

xcopy "your-source-path" "your-destination-path"
  • /I - 如果复制多个文件则视为目录
  • /Q - 不显示正在复制的文件。
  • /S - 复制子目录,除非为空。
  • /E - 复制空子目录。
  • /Y - 不要提示覆盖现有文件。
  • /R - 覆盖只读文件。

请注意,在这种情况下,copy也适用于您,但如果您希望在某个时刻复制多个文件,xcopy应该会为您带来一些好处。查看这些不同的进一步阅读资源: