我有一个带有智能设备 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 重建文档中的示例更匹配,您在其中指定了解决方案名称和配置以及项目名称和配置。出现同样的问题。