![]() |
Delphi7. Управление версиями (подпись .exe файлов)
Вложений: 1
Странная проблема с подписью .exe файла откомпилированного на основе исходников из Delphi 6.
Дело было так. Начал кодить проект в 6 версии делфи. Далее перешёл на Delphi 7. А версия проекта как-бы застыла. Я её в опциях проекта меняю и вижу что она меняется. А ежели тыкнуть по файлу на правую кнопку мышки то версия окажется старой (грубо говоря хрен знает какой давности). Ну или на всплывающей подсказке(как на прикреплённом рисунке). |
Sancho7
попробуй сделать не Compile Project, а Build Project (Alt+F9) |
Sancho7
А что у тебя в файле Project1.dof насчёт FileVersion и ProductVersion написано? |
Вложений: 1
Цитата:
Цитата:
|
Sancho7
А при компиляции на шестой версии версия файла нормально отображается? Или ты тока на седьмой компилил? |
честно говоря непомню. но странно как-то. Иконка тоже от 6-й версии клеится (как видно на рисунке). Может с файлом ресурсов нужно поколдовать. Как думаешь?
|
ИМХО, ты попробуй действительно снести из папки все лишние, кроме DFM и PAS и перекомпелируй после этого....
Или сделай SaveAs всего проекта вместе со всеми юнитами в другую папку, перезапусти дельфю и компиль заново... |
Иконка от шестёрки -- это нормально. Просто нужно удалить .res файл, если у тебя там кроме иконки ничего нет...
А вот информацию о версии, похоже, винда закешировала :( хех... |
Sancho7
Согласен /7y3uK. Попробуй как он советует |
попробовал. ничего не помогает пока. :молись:
|
Иконка хоть поменялась?
Попробуй переименуй экзешник. Если все стало ОК, значит, точно винда закэшировала. Что делать -- не помню уже (у самого когда-то было). |
Цитата:
|
| Часовой пояс GMT +4, время: 04:53. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.