构建输出到CAB文件VS2012

时间:2014-01-09 15:27:55

标签: visual-studio-2010 visual-studio-2012 build msbuild cab

在VS 2010中,可以选择将构建输出到cab文件。我似乎无法在VS 2012中找到一种方法。有人知道一种方法吗?如果我将包含cabs的VS 2010项目升级到2012,则不支持它。

1 个答案:

答案 0 :(得分:1)

这是一项“扩展”任务。不是内置的东西(据我所知)。

http://www.msbuildextensionpack.com/help/3.5.11.0/html/f7724cf2-0498-92d8-ba0f-26ca4772d8ee.htm

Cab Class
Members Example See Also Send Feedback
Valid TaskActions are:

AddFile (Required: NewFile, CabFile, CabExePath, ExtractExePath, NewFileDestination)

Create (Required: PathToCab or FilesToCab, CabFile, ExePath. Optional: PreservePaths, StripPrefixes, Recursive)

Extract (Required: CabFile, ExtractExePath, ExtractTo Optional: ExtractFile)

Compatible with:

Microsoft (R) Cabinet Tool (cabarc.exe) - Version 5.2.3790.0

Microsoft (R) CAB File Extract Utility (extrac32.exe)- Version 5.2.3790.0

Remote Execution Support: No

Namespace: MSBuild.ExtensionPack.Compression
Assembly: MSBuild.ExtensionPack (in MSBuild.ExtensionPack.dll) Version: 3.5.0.0

有一个选项。

看看我对这篇文章的回答,你可以找到一个基本的msbuild定义(.proj文件)。

How to setup building steps for CruiseControl.net from repository of the building project?