如何从命令行为智能设备cab项目创建inf文件?

时间:2008-12-12 21:51:39

标签: msbuild cab cabwiz smart-device

我正在努力让我的持续集成在命令行上从msbuild中创建构建智能设备cab项目。我发现的所有东西都说使用在visual studio中构建项目时创建的inf文件(带有cabwiz)。有没有办法使用.vddproj文件创建inf,以便我可以将它与cabwiz.exe一起使用?

3 个答案:

答案 0 :(得分:4)

答案 1 :(得分:0)

您是否在询问如何创建cab文件或如何将其包含在项目中?您可以创建inf,然后将command line添加到帖子构建事件。

答案 2 :(得分:0)

如何在解决方案中添加“智能设备CAB项目”(Visual Studio 2005和2008中提供)? 这些项目从解决方案中其他项目的输出构建.inf文件,并生成“cabwiz.exe”以生成最终的cab。

我个人使用NAnt代替MSBuild,并且更喜欢手动编辑我的inf文件(不经常改变),但CAB项目似乎是使用MSBuild的解决方案的方法。

PS:如果您的驾驶室需要将注册表dword设置为-1(0xffffffff),请小心:已知cabwiz有一个令人讨厌的错误。

PS2:还要注意这个other post