Я часто перемещаюсь между D7 и D2009 с библиотечным кодом, который работает с обоими.
Для простоты обоих путей я обычно удаляю все создаваемые дополнительные файлы D2009, например: * .dproj и т. Д., Так что при входе в D2009 я только беру файлы D7.
Это хорошо, потому что D2009 автоматически создает * .dproj, * .dgroup и т. Д. И кроме уведомления о входе в D2009 о том, что каждый проект был обновлен, вы можете создать его немедленно.
У меня есть две идентичные машины, каждая с D2009.
«Хороший» делает то, что я перечислил выше, создавая обновленный проект со стандартными конфигурациями сборки «base», «debug» и «release». Просматривая их, я вижу, как мои параметры скопированы из файла Delphi 7 * .dof (например, параметры компилятора, каталог вывода и т. Д.).
На «плохой» машине с идентичными проектами D7, предоставленными ей, хотя она «обновляет» проекты, она не импортирует параметры компилятора и параметры выходного каталога.
Я совсем не играл с конфигурациями сборки.
Я могу вручную импортировать набор параметров, сохраненных на хорошем компьютере, но это утомительно, и я хотел бы выяснить, почему «плохой» компьютер ведет себя по-другому.
Существует ли «основная» конфигурация сборки, которая теперь может иметь время / дату, из-за которых D2009 думает, что я хочу этого вместо обновления по умолчанию?