【问题标题】:use devenv to build smart Smart Device CAB project with specified configuration使用 devenv 构建指定配置的智能智能设备 CAB 项目
【发布时间】:2011-08-17 22:36:29
【问题描述】:

我有一个带有智能设备 CAB 项目的 Visual Studio 2008 解决方案。我正在致力于自动化发布过程。我正在使用 devenv 构建用于构建 CAB 的 inf 文件,如下所示:

C:\programming\acs_reader2>"C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv" ACSreader2\ACSreader2Setup\ACSreader2Setup.vddproj /Rebuild Release /SafeMode

它确实构建了 inf 文件,但它对某些依赖项使用了错误的配置(测试而不是发布)。当我从 VS 内部构建时,这不会发生。我做错了什么还是这是一个错误?如果这是一个错误,有没有办法解决这个问题?我迫切希望避免手动维护 inf 文件。

我还尝试了这种其他格式,它与 devenv 重建 documentation 中的示例更匹配,您可以在其中指定解决方案名称和配置以及项目名称和配置。出现同样的问题。

【问题讨论】:

    标签: visual-studio-2008 windows-mobile cab devenv inf


    【解决方案1】:

    我试图想出一个更有创意的解决方案来解决这个问题,但我想通了!我是这么二维地看这个的。 CAB 文件多年来一直给我带来问题。解决方案?不要使用 CAB 文件!我们的安装过程已经从在设备上运行并下载文件的可执行文件开始,所以我将让它完成所有工作。无论如何,所有依赖项都会在构建后出现在输出文件夹中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-06
      • 2012-11-30
      • 2010-09-26
      • 1970-01-01
      • 2011-05-14
      • 1970-01-01
      • 1970-01-01
      • 2017-09-08
      相关资源
      最近更新 更多