我搜索了网上有相当多的类似答案,但它们似乎与VS版本不同。每个都不同,所以我虽然我应该问你们
所以这里有一些细节。
我需要在
复制dll" C:\ MyProjects \ Visual Studio \ Mylibrary Library \ Mylibrary \ Mylibrary \ bin \ Release \ Mylibrary.dll"
到
" C:\ MyProjects下\统一\项目\ Valding \ Valding \资产\类\ VadingClasses"
答案 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
应该会为您带来一些好处。查看这些不同的进一步阅读资源:
Pre-build Event/Post-build Event Command Line Dialog Box - 您可能希望利用的可用宏,例如$(ProjectDir)
COPY, XCOPY and ROBOCOPY Command Lines - 有关相似/不同的解释