Visual Studio 中是否有“ZIP 项目”?

Ste*_*ath 5 msbuild zip cab project visual-studio

在 Visual Studio 中有几个“设置和部署”项目,其中之一是“ CAB 项目”。

http://i55.tinypic.com/21cxaoi.png

但我实际上想要一个简单的“ZIP 项目”,它使我能够从我的解决方案中添加一些文件夹 + dll,并将它们全部打包在一个 zip 文件中,以便在网络上轻松分发。

  • 有这样的项目类型吗?

  • 当我想自己创建它时,我应该使用哪些资源和参考来构建它?

编辑
@Cheeso
我创建了一个虚拟的“类库”项目,它依赖于所有子项目。在这个虚拟项目中,我使用构建后事件来使用 7-zip 压缩 dll。但我希望有一个更好的解决方案。

Che*_*eso 1

如果我明白你想要什么,一个快速简单的解决方案可能是编写一个 powershell 或 Javascript 脚本,或一个批处理文件,作为构建后事件运行。
您可能需要一个 zip 库。DotNetZip 有效。