Добавить информацию о версии в файл.rc в Qt
У меня есть myprogramm.exe.manifest
файл и myprogramm.rc
файл ресурсов соответственно. Когда я добавляю в файл ресурсов (где есть CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "myprogramm.exe.manifest"
который видит путь к манифесту) Информация о версии не видит файл манифеста и выдает ошибку: "debug/myprogramm_res.0" не удалось найти. Как я могу добавить информацию о версии? Так что я мог видеть и манифест и информацию о версии.
PS я добавил в.pro файл RC_FILE = myprogramm.rc
,
3 ответа
Я узнал свою собственную ошибку. *.rc
Файл ресурсов на самом деле скрыт от любых маленьких знаков препинания и синтаксиса. Так что я нашел это здесь информативным и действительно правильным подходом.
Если вы хотите добавить манифест в проект, используйте его следующим образом
win32 {
RC_FILE = c:/app.rc
-manifest c:/app.exe.manifest
}
или не используйте полный путь, если он находится в проекте home dir.
Добавьте в вас *.pro файл:
VERSION = 1.2.3
Посмотри здесь Для добавления версии в исполняемый файл вам не нужен файл *.rc.