【发布时间】:2019-04-15 00:08:09
【问题描述】:
有没有人知道在构建后自动压缩调试/发布文件夹并将该 ZIP 复制到另一个文件夹的简单方法?
【问题讨论】:
标签: c# visual-studio build visual-studio-2017 zip
有没有人知道在构建后自动压缩调试/发布文件夹并将该 ZIP 复制到另一个文件夹的简单方法?
【问题讨论】:
标签: c# visual-studio build visual-studio-2017 zip
不,没有简单的方法,AFAIK,您可以使用 .bat 文件并在构建后事件中调用它,或者您可以使用 MSBuild 脚本或 FAKE 将 F# 用作脚本。
【讨论】:
此解决方案将使用 7-Zip 将输出文件压缩到解决方案文件夹。
创建此 zipper.bat 文件并将其放在您的解决方案文件夹中:
"C:\Program Files\7-Zip\7z" a -y -tzip %2 %1 -mx5
echo done
将此行添加到您的构建后事件中:
call "$(SolutionDir)zipper.bat" "$(TargetDir)" "$(SolutionDir)zipped.zip"
【讨论】: