【问题标题】:How to create the inf file for a smart device cab project from command line?如何从命令行为智能设备 cab 项目创建 inf 文件?
【发布时间】:2010-09-26 17:28:33
【问题描述】:

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

【问题讨论】:

    标签: msbuild cab cabwiz smart-device


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:
      【解决方案3】:

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

      我个人使用 NAnt 而不是 MSBuild,并且更喜欢手动编辑我的 inf 文件(不会经常更改),但 CAB 项目似乎是使用 MSBuild 的解决方案的最佳选择。

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

      PS2:还要注意这个other post

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-17
        • 2011-06-06
        • 1970-01-01
        • 2014-05-29
        • 2017-09-08
        • 1970-01-01
        • 1970-01-01
        • 2012-10-04
        相关资源
        最近更新 更多