2016-03-07 4 views
0

У меня есть проект на C++ в Visual Studio. Этот проект приводит к нескольким различным сборкам, и я хотел бы, чтобы различные сборки сообщали разные описания файлов и названия продуктов. Номера версий, меню, диалоги и т. Д. Все одинаковы, поэтому я не хочу использовать другой файл ресурсов.Разная информация о версии для разных сборников?

Есть ли способ переопределить некоторые отдельные элементы информации о ресурсе или разделить его на другой файл? Кажется, что нет никакого способа разделить блок версии в редакторе ресурсов - это все или ничего.

В качестве альтернативы, должен ли я сценарий редактора ресурсов в Post-Build переписать один или два элемента информации о версии для некоторых сборников? Я могу найти несколько редакторов ресурсов GUI в сети, но ни один из них не доступен для сценариев в моих событиях сборки.

ответ

0

Я нашел хорошую небольшую утилиту командной строки с открытым исходным кодом, называемую verpatch. Он может обновлять информацию о ресурсах на скомпилированном exe, и я только что написал его на этапе после сборки для моего продукта. Он работает красиво.