У меня есть решение 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 Документация , где вы указываете как имя решения и его конфигурацию, так и имя проекта и конфигурацию. Та же проблема возникает.