Проблемы с файлом vrc после обновления проекта с XE на XE2
Я пытался построить проект в XE2. Это правильно создавалось в Delphi XE, но на XE2 у меня ошибка.
Этот файл появляется, и у меня есть ошибка на ICON
Этот файл vrc заканчивается этими строками:
MAINICON ICON "Project1_Icon1.ico"
PLATFORMTARGETS RCDATA {1}
У меня есть ошибка на MAINICON ICON.
Если я удалю эту строку, все в порядке.
Не могли бы вы объяснить, почему я вижу этот файл и как решить проблему?
Примечание. У моих коллег такой проблемы нет, вместо этого у них есть мастер для обновления проекта с XE на XE2. И у них нет файла vrc
2 ответа
Я решил проблему с, чтобы открыть проект (.dproj) в блокноте ++, и я ищу MAINICON. Затем я удаляю строку
Чтобы исправить эту же ошибку в XE3, я перезагрузил значок.
В Delphi IDE:
Зайдите в Project -> Options, вы можете получить сообщения об ошибках отсутствующего Icon. Я их проигнорировал.
Нажмите на "Приложение" в дереве
- Нажмите "Загрузить значок.." и повторно выберите значок.
Затем я смог запустить программу. После запуска программы файл.vrc больше не находится в папке моего проекта.
Примечание: вы получите ту же ошибку Icon при переключении между режимом Release и Debug. Просто перезагрузите иконку для обоих режимов.
Для получения дополнительной информации см. Проблему с файлами Delphi 7 до Delphi XE2 .res.
Я не фанат Delphi, и не имею большого опыта в этом, поэтому я не могу объяснить, почему это происходит.