簡體   English   中英

C#VS2017社區-如何自動對項目的輸出文件夾進行ZIP

[英]C# VS2017 Community - How to automatically ZIP the output folder of a project

有誰知道一種簡單的方法,可以在構建后將ZIP /復制文件夾復制到另一個文件夾后自動對Debug / Release文件夾進行ZIP壓縮?

不,沒有簡單的方法,AFAIK,您可以使用.bat文件並在構建后事件中調用它,也可以使用MSBuild腳本或FAKE來將F#用作腳本。

該解決方案將使用7-Zip將輸出文件壓縮到solutions文件夾中。

創建此zipper.bat文件並將其放置在解決方案文件夾中:

"C:\Program Files\7-Zip\7z" a -y -tzip %2 %1 -mx5

echo done

將此行添加到您的構建后事件中:

call "$(SolutionDir)zipper.bat" "$(TargetDir)" "$(SolutionDir)zipped.zip"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM