У меня есть решение Visual Studio 2008 с проектом Smart Device CAB. Я работаю над автоматизацией процесса релиза. Я использую devenv для создания файла inf, который я использую для создания CAB следующим образом:
C:\programming\acs_reader2>"C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv" ACSreader2\ACSreader2Setup\ACSreader2Setup.vddproj /Rebuild Release /SafeMode
Он создает файл inf, но для некоторых зависимостей использует неправильную конфигурацию (Test вместо Release). Когда я строю из VS, этого не происходит. Я что-то делаю не так или это ошибка? Если это ошибка, есть ли способ ее обойти? Я отчаянно пытаюсь избежать необходимости вручную поддерживать файл inf.
Я также пробовал этот другой формат, который более соответствует примеру из devenv rebuild документация, в которой вы указываете имя и конфигурацию решения, а также имя и конфигурацию проекта. Возникает та же проблема.